1.导入依赖

compile \'com.recker.flybanner:flybanner:1.3\'2.布局文件
  •  

2.布局文件

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

3.主代码

1.添加网络图片
private String[] mImagesUrl = {
                    \"http://img4.imgtn.bdimg.com/it/u=2430963138,1300578556&fm=23&gp=0.jpg\",
                    \"http://img1.imgtn.bdimg.com/it/u=2755648979,3568014048&fm=23&gp=0.jpg\",
                    \"http://img0.imgtn.bdimg.com/it/u=2272739960,4287902102&fm=23&gp=0.jpg\",
                    \"http://img3.imgtn.bdimg.com/it/u=1078051055,1310741362&fm=23&gp=0.jpg\"
    };
找控件
设置方法
List<String> imgesUrl = new ArrayList<>();

for (int i = 0; i < mImagesUrl.length; i++) {
 
          imgesUrl.add(mImagesUrl[i]);
 
       }   
控件名.setImagesUrl(imgesUrl); 

2.添加本地图片

找控件
List<Integer> images = new ArrayList<>();
       
        images.add(R.drawable.img_1);
       
        images.add(R.drawable.img_2);
       
         images.add(R.drawable.img_3);        
        images.add(R.drawable.img_4);
       
控件名.setImages(images); 

FlyBanner添加点击事件

控件名.setOnItemClickListener(new FlyBanner.OnItemClickListener() {
           
@Override
           
public void onItemClick(int position) {
               
toast(\"点击了第\"+position+\"张图片\");
           
}
       
 });
收藏 打印