android banner 高度,Android 中Banner的使用详解

首先倒入一个依赖: compile 'com.youth.banner:banner:1.4.9'

添加的权限:

布局文件:

android:id="@+id/banner_id"

android:layout_width="match_parent"

android:layout_height="170dp">

在mainactivity中写入的代码

string url1 = "http://api.kkmh.com/v1/topic_new/discovery_list?gender=0&sa_event=eyjwcm9qzwn0ijoia3vhawthbl9hchailcj0aw1lijoxndg3odm5mdm5mze1lcjwcm9wzxj0awvzijp7ikhvbwvwywdlvgfitmftzsi6iuedremxqcisilzdb21tdw5pdhluywjoyw1lijoi54ot6zeoiiwijg9zx3zlcnnpb24ioii0ljiumiisikdlbmrlclr5cguioillpbpniygilcjgcm9trmluzenhdgvnb3j5vgfitmftzsi6iuwfqomdqcisiklzqxv0b0xvywqiomzhbhnllcikbglix3zlcnnpb24ioiixljyumzqilcikbmv0d29ya190exblijoiv0lgssisiir3awzpijp0cnvllcikbwfudwzhy3r1cmvyijoic2ftc3vuzyisikzyb21gaw5kvgfitmftzsi6iuaoqoinkcisiirzy3jlzw5fagvpz2h0ijo1nzysiknhdgvnb3j5ijoi5peg5rov6i635y-wiiwisg9tzxbhz2vvcgrhdgveyxrlijowlcjqcm9wzxj0euv2zw50ijoiumvhzezpbmrqywdliiwirmluzfrhyk5hbwuioilmjqjojzailcjhynrlc3rfz3jvdxaiojq2lcikc2nyzwvux3dpzhroijoxmdi0lcjgaw5kq2f0zwdvcnluywjoyw1lijoi5ywo6yooiiwijg9zijoiqw5kcm9pzcisilryawdnzxjqywdlijoisg9tzvbhz2uilciky2fycmllcii6iknnq0milcikbw9kzwwioijhvc1qntixmcisiirhchbfdmvyc2lvbii6ijmuoc4xin0sinr5cguioij0cmfjayisimrpc3rpbmn0x2lkijoiqto5mduxmdqynzyznzu1mta5iiwib3jpz2luywxfawqioijbojkwntewndi3njm3ntuxmdkilcjldmvudci6iljlywrgaw5kugfnzsj9";

requestparams params1 = new requestparams();

params1.seturi(url1);

x.http().get(params1, new callback.commoncallback() {

@override

public void onsuccess(final string result) {

if (result != null) {

gson gson = new gson();

lunboimage lunboimage = gson.fromjson(result, lunboimage.class);

images = new arraylist<>();

list infos = lunboimage.getdata().getinfos();

for (lunboimage.databean.infosbean bean : infos) {

list banners = bean.getbanners();

for (lunboimage.databean.infosbean.bannersbean ban : banners) {

string pic = ban.getpic();

images.add(pic);

}

}

//设置banner样式

// banner.setbannerstyle(bannerconfig.num_indicator);

//设置图片的加载器

banner.setimageloader(new gliderimageloader());

banner.setdelaytime(2000);

//设置图片集合

banner.setimages(images);

//banner设置方法全部调用完毕时最后调用

banner.isautoplay(true);

banner.start();

}

}

@override

public void onerror(throwable ex, boolean isoncallback) {

}

@override

public void oncancelled(cancelledexception cex) {

}

@override

public void onfinished() {

}

});

以上所述是小编给大家介绍的android 中banner的使用详解,希望对大家有所帮助

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值