天天看點

簡單的Banner使用

簡單的Banner使用

首先導入依賴 /輪播圖/

implementation ‘com.youth.banner:banner:1.4.10’

然後在xml裡面定義布局檔案

`寬高自己定義

<com.youth.banner.Banner

android:layout_margin=“10dp”

android:layout_width=“match_parent”

android:layout_height=“250dp”

android:id="@+id/banner_id"/>

**## Api ,使用的MVP架構
   		 ** public static final String Wang="請自行添加網絡接口";
		  //TODO 輪播圖 
			public static final String Carousel="請自行添加網絡接口";
			--->>>此處省略一萬字~~~~~~
			
			⚡
           

我感覺前面的你們都會,不會的也就是下面的幾個參數有的記不清了,

**MainActivity裡面或者Fragment裡面
				 **@Override
				 public void success(BannerBsan banner) {
		        List<BannerBsan.ResultBean>resultBeans=banner.getResult();
		        List<String>list=new ArrayList<>();
		        for(BannerBsan.ResultBean resultBean:resultBeans){
		            list.add(resultBean.getImageUrl());
		        }
		        //TODO 設定圖像
		        bannerId.setImages(list);
		        //TODO 是自動播放
		        bannerId.isAutoPlay(true);
		        //TODO 定義播放時間間隔
		        bannerId.setDelayTime(1000);
		        //TODO 設定圖像加載器
		        bannerId.setImageLoader(new ImageLoader() {
		            @Override
		            public void displayImage(Context context, Object path, ImageView imageView) {
		                Glide.with(context).load(path).into(imageView);
		            }
		        });
		        //TODO 開始
		        bannerId.start();
		    }****
           
簡單的Banner使用
簡單的Banner使用

啊哈哈,不會插入視訊就看圖檔吧,他會滑動。每張圖檔間隔1秒 時間自己定義