private String bannerUrl = “https://api.apiopen.top/musicRankings?tdsourcetag=s_pcqq_aiomsg”;
《布局》
<com.youth.banner.Banner
android:id="@+id/banner"
android:layout_width=“match_parent”
android:layout_height=“150dp”/>
//轮播
HttpUtil.httpAsynTask(bannerUrl, new HttpUtil.CallBackT() {
@Override
public void getData(String s) {
Gson gson = new Gson();
Jsonbean json = gson.fromJson(s, Jsonbean.class);
ArrayList<Tow> result = json.getResult();
bann.setImages(result);
bann.setImageLoader(new ImageLoader() {
@Override
public void displayImage(Context context, Object path, ImageView imageView) {
Tow tow = (Tow) path;
Glide.with(MainActivity.this).load(tow.getPic_s192()).into(imageView);
}
});
bann.isAutoPlay(true);//是否轮播
bann.setDelayTime(3000);//图片切换时间
bann.start();//开始轮播
}
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
implementation’com.youth.banner:banner:1.4.9’
---------------------
【转载,仅作分享,侵删】
作者:偏执青年
原文:https://blog.csdn.net/weixin_44666694/article/details/88092820
版权声明:本文为博主原创文章,转载请附上博文链接!
|
|