A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 不二晨 金牌黑马   /  2019-4-8 14:15  /  968 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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
版权声明:本文为博主原创文章,转载请附上博文链接!

1 个回复

正序浏览
奈斯,感谢分享!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马