欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android可自定義垂直循環(huán)滾動(dòng)布局

 更新時(shí)間:2018年03月29日 08:33:16   作者:gooqii  
這篇文章主要為大家詳細(xì)介紹了Android可自定義垂直循環(huán)滾動(dòng)布局,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

垂直滾動(dòng)廣告字幕什么的都是一行的,這個(gè)控件可以自定義布局,也就是Adapter
對(duì)于滾動(dòng)多行item循環(huán)效果, 通過(guò)多個(gè)VerticalBannerView笨辦法也可以實(shí)現(xiàn)…效果圖2

是時(shí)候改一波輪子了
GitHub https://github.com/guojunustb/VerticalBannerView

效果圖

效果圖2

AndroidStudio使用

 allprojects {
 repositories {
  ...
  maven { url "https://jitpack.io" }
 }
 }
dependencies {
  compile 'com.github.Rowandjj:VerticalBannerView:1.0'
 }

XML布局文件

 <com.taobao.library.VerticalBannerView
  android:id="@+id/banner_01"
  android:layout_width="match_parent"
  android:layout_height="40dp"
  app:animDuration="900" ---->動(dòng)畫間隔900ms
  app:gap="2000"/> ----->切換時(shí)長(zhǎng)2000ms

Adapter和正常布局一樣,繼承自 BaseBannerAdapter<T>

設(shè)置更新數(shù)據(jù)

List<Model> newData = new ArrayList<>();
newData.add(new Model("aaa"));
newData.add(new Model("bbb"));
newData.add(new Model("ccc"));
adapter.setData(newData);

啟動(dòng)和停止

verticalBannerView.start();
verticalBannerView.stop();

出現(xiàn)數(shù)據(jù)閃動(dòng)的情況

注意: 如果使用網(wǎng)絡(luò)請(qǐng)求后,記得先 stop(),然后設(shè)置新數(shù)據(jù),最后在執(zhí)行start()

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論