Android可自定義垂直循環(huán)滾動(dòng)布局
垂直滾動(dòng)廣告字幕什么的都是一行的,這個(gè)控件可以自定義布局,也就是Adapter
對于滾動(dòng)多行item循環(huán)效果, 通過多個(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í)長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ò)請求后,記得先 stop(),然后設(shè)置新數(shù)據(jù),最后在執(zhí)行start()
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Android ListView實(shí)現(xiàn)無限循環(huán)滾動(dòng)
- Android ViewPager無限循環(huán)滑動(dòng)并可自動(dòng)滾動(dòng)完整實(shí)例
- android水平循環(huán)滾動(dòng)控件使用詳解
- Android使用Recyclerview實(shí)現(xiàn)圖片水平自動(dòng)循環(huán)滾動(dòng)效果
- Android ViewPager實(shí)現(xiàn)智能無限循環(huán)滾動(dòng)回繞效果
- Android自定義可循環(huán)的滾動(dòng)選擇器CycleWheelView
- Android高仿京東垂直循環(huán)滾動(dòng)新聞欄
- Android 使用ViewPager自動(dòng)滾動(dòng)循環(huán)輪播效果
- Android實(shí)現(xiàn)無限循環(huán)滾動(dòng)
相關(guān)文章
Android編程實(shí)現(xiàn)ListView中item部分區(qū)域添加點(diǎn)擊事件功能
這篇文章主要介紹了Android編程實(shí)現(xiàn)ListView中item部分區(qū)域添加點(diǎn)擊事件功能,涉及Android ListView相關(guān)適配器及事件響應(yīng)操作技巧,需要的朋友可以參考下2018-01-01
Android自定義View實(shí)現(xiàn)支付寶咻一咻效果
這篇文章主要為大家詳細(xì)介紹了Android自定義View實(shí)現(xiàn)支付寶咻一咻效果的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02
Android編程設(shè)計(jì)模式之訪問者模式詳解
這篇文章主要介紹了Android編程設(shè)計(jì)模式之訪問者模式,詳細(xì)分析了訪問者模式的概念、功能、原理、使用場景并結(jié)合實(shí)例形式給出了Android訪問者模式的具體實(shí)現(xiàn)技巧與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2017-12-12
Android EditText限制輸入字?jǐn)?shù)的方法
這篇文章主要介紹了Android EditText限制輸入字?jǐn)?shù)的方法,涉及Android針對EditText文本與字符串操作相關(guān)技巧,需要的朋友可以參考下2016-01-01
Android自定義扇形倒計(jì)時(shí)實(shí)例代碼
最近工作中需要做一個(gè)倒計(jì)時(shí),是那種一個(gè)圓,慢慢的被吃掉的動(dòng)畫倒計(jì)時(shí),由于自己是android小白,效果還不是多滿意,先給大家分享實(shí)例代碼,僅供大家參考2017-03-03
Android自定義頂部導(dǎo)航欄控件實(shí)例代碼
這篇文章主要介紹了Android自定義頂部導(dǎo)航欄控件實(shí)例代碼,需要的朋友可以參考下2017-12-12
Android中activity跳轉(zhuǎn)按鈕事件的四種寫法
這篇文章主要介紹了Android中activity跳轉(zhuǎn)按鈕事件的四種寫法,下文中包括四個(gè)activity的內(nèi)容詳解,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-10-10

