1. 程式人生 > >Banner圖片輪播

Banner圖片輪播

依賴:
compile 'com.youth.banner:banner:1.4.10'  //最新版本
佈局:
<com.youth.banner.Banner
android:id="@+id/banner"
android:layout_width="match_parent"
android:layout_height="200dp" />
主頁面:
//展示圖片的類
public class ImgApp extends ImageLoader{

    @Override
public void displayImage(Context context, Object path, ImageView imageView) {
        Glide.with
(context).load(path).into(imageView); } }

private void getPic() {
    List<AllBean.RetBean.ListBean.ChildListBean> childList = list.get(0).getChildList();
    for (int i = 0; i <childList.size() ; i++) {
        listimg.add(childList.get(i).getPic());

    }
    banner.setImages(listimg).setImageLoader(new 
ImgApp()) .setBannerAnimation(AccordionTransformer.class) .isAutoPlay(true) .setDelayTime(2000) .start(); }