不要忘记添加依赖

package com.bw.com.zhangsan.frag;


import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

import com.bw.com.zhangsan.R;
import com.recker.flybanner.FlyBanner;

import java.util.ArrayList;
import java.util.List;

/**
 * A simple {@  Fragment} subclass.
 */
public class Frag_04 extends Fragment {


    private FlyBanner fly_banner;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        // Inflate the layout for this fragment
        View view = inflater.inflate(R.layout.fragment_frag_04, container, false);
        //初始化控件
        fly_banner = view.findViewById(R.id.fly_banner);

        return view;
    }

    @Override
    public void onActivityCreated(@Nullable Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        //创建集合
        List<String>  flist=new ArrayList<>();
        flist.add(\"http://f.expoon.com/sub/news/2016/01/21/887844_230x162_0.jpg\");
        flist.add(\"http://f.expoon.com/sub/news/2016/01/21/580828_230x162_0.jpg\");
        flist.add(\"http://f.expoon.com/sub/news/2016/01/21/745921_230x162_0.jpg\");
        fly_banner.setImagesUrl(flist);
        //设置点击跳转条目
        fly_banner.setOnItemClickListener(new FlyBanner.OnItemClickListener() {
            @Override
            public void onItemClick(int position) {

            }
        });
    }
}

 布局文件

 <com.recker.flybanner.FlyBanner
         android:id=\"@+id/fly_banner\"
         android:layout_width=\"match_parent\"
         android:layout_height=\"300dp\"></com.recker.flybanner.FlyBanner>

 

收藏 打印