xbanner
来源:互联网 发布:java写邮件qq邮箱 编辑:程序博客网 时间:2024/05/23 16:55
private XBanner mBanner;private List<String> imgesUrl;@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mBanner = (XBanner) findViewById(R.id.banner); imgesUrl = new ArrayList<>(); imgesUrl.add("http://pic1.cxtuku.com/00/06/78/b9903ad9ea2b.jpg"); imgesUrl.add("http://pic1.cxtuku.com/00/06/78/b9903ad9ea2b.jpg"); imgesUrl.add("http://pic1.cxtuku.com/00/06/78/b9903ad9ea2b.jpg"); imgesUrl.add("http://pic1.cxtuku.com/00/06/78/b9903ad9ea2b.jpg"); mBanner.setData(imgesUrl,null); mBanner.setPoinstPosition(XBanner.CENTER); mBanner.setmAdapter(this);}@Override protected void onResume() { super.onResume(); mBanner.startAutoPlay();} @Override protected void onStop() { super.onStop(); mBanner.stopAutoPlay();}@Overridepublic void loadBanner(XBanner banner, Object model, View view, int position) { Glide.with(this).load(imgesUrl.get(position)).into((ImageView) view);}
布局
<com.stx.xhb.xbanner.XBanner xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/banner" android:layout_width="match_parent" android:layout_height="180dp" app:pointsPosition="CENTER" app:AutoPlayTime="3000" app:pointNormal="@drawable/sliding" app:pointSelect="@drawable/slidingr"/>设置属性isAutoPlay 是否支持自动轮播 AutoPlayTime 图片轮播时间间隔 pointNormal 指示器未选中时状态点 pointSelect 指示器选中时状态点 pointsVisibility 是否显示指示器 pointsPosition 指示点显示位置 pointsContainerBackground 指示器背景 pointContainerPosition 指示器显示位置pointContainerLeftRightPadding 指示点容器左右内间距 pointTopBottomPadding 指示点上下内间距 pointLeftRightPadding 指示点左右内间距 tipTextColor 提示文案的文字颜色 tipTextSize
阅读全文
0 0
- XBanner
- Xbanner
- Xbanner
- xbanner
- Xbanner
- xbanner使用
- XBanner轮播图
- XBanner简单学习
- Xbanner的简单使用
- xbanner无限轮播
- XBanner的简单使用
- 简单的使用xBanner
- XBanner的小实现
- xbanner的使用
- Xbanner的基本使用
- Banner和XBanner的实现
- 【Android - 框架】之XBanner的使用
- 自带小点轮播之XBanner
- Spring MVC环境下用poi技术实现Excel的导入导出
- 顺序表应用4-2:元素位置互换之逆置算法(数据改进)
- 初窥javaScrit权威指南,第三章类型、值和变量(2)
- docker常用命令 解析
- BZOJ 3668:位运算
- xbanner
- Web dynpro for ABAP ALV 相关知识
- 执行力提高最大的障碍是什么?
- MyEclipse2014中运行Tomcat时,出现提示:“A configuration error occurred during startup.Please....”
- Java基础----刷题集(一)
- 安卓通知与NotificationCompat.Builder
- CSS技巧收集
- rt-thread移植STM32F103C8
- Heap and Priority Queues