《依赖》
implementation ‘com.xhb:xbanner:1.5.1’
首先随意创建一个xml写入:
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp">
</TextView>
1
2
3
4
5
6
7
《展示的xml中布局》
<com.stx.xhb.xbanner.XBanner
android:id="@+id/xbander"
android:layout_width=“match_parent”
android:layout_height=“200dp”
app:isAutoPlay=“true”
app:AutoPlayTime=“1000”
app:isClipChildrenMode=“true”
app:isShowNumberIndicator=“true” />
《代码》
xbander =(XBanner) view.findViewById(R.id.xbander);
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
//轮播
final ArrayList<String> image = new ArrayList<>();
image.add("http://172.17.8.100/images/small/banner/hzp.png");
image.add("http://172.17.8.100/images/small/banner/cj.png");
image.add("http://172.17.8.100/images/small/banner/wy.png");
image.add("http://172.17.8.100/images/small/banner/lyq.png");
xbander.setData(image,null);
xbander.loadImage(new XBanner.XBannerAdapter() {
@Override
public void loadBanner(XBanner banner, Object model, View view, int position) {
Glide.with(getActivity()).load(image.get(position)).into((ImageView)view);
}
});
}
---------------------
【转载,仅作分享,侵删】
作者:偏执青年
来源:CSDN
原文:https://blog.csdn.net/weixin_44666694/article/details/88933546
版权声明:本文为博主原创文章,转载请附上博文链接!
|
|