Android RollPagerView实现轮播图
16lz
2021-01-23
Android RollPagerView实现轮播图
android图片轮播效果,RollViewPager的简单使用
在build.gradle(app)加载包
compile 'com.jude:rollviewpager:1.2.9'
实现代码:
//广告轮播 mViewPager = (RollPagerView) ItemView.findViewById(R.id.mViewPager); mViewPager.setAdapter(new ImageLoopAdapter(getActivity(), mViewPager));
// ImageLoopAdapter.javapublic class ImageLoopAdapter extends LoopPagerAdapter { String[] imgs = new String[0]; private Context mContext; public ImageLoopAdapter(Context mContext,RollPagerView viewPager) { super(viewPager); this.mContext = mContext; } @Override public View getView(ViewGroup container, int position) { ImageView view = new ImageView(container.getContext()); view.setScaleType(ImageView.ScaleType.CENTER_CROP); view.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); Glide.with(mContext).load(Constants.URL[position]).into(view); return view; } @Override public int getRealCount() { return Constants.URL.length; } }
添加图片数据源:
这里可以自己设定
public class Constants { public static String[] URL = { "http://cdn-l.llsapp.com/connett/c3115411-3669-466d-8ef2-e6c42c690303", "http://7xjww9.com1.z0.glb.clouddn.com/Hopetoun_falls.jpg", "http://cdn.llsapp.com/crm_test_1449051526097.jpg", }; }
以上就是Android 实现轮播图的实例,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
更多相关文章
- 图片旋转的两种方法
- Android 使用颜色矩阵改变图片颜色,透明度,亮度
- android 显示gif格式的图片
- 详细讲解Android的图片下载框架UniversialImageLoader之磁盘缓存
- OOM的出现及解决(加载图片)
- 【Android 开发】:UI控件之 ImageView 实现适屏和裁剪图片的功能
- Android底下多线程下载远程图片
- Android APP内存优化之图片优化
- Android 使用Glide4.9 压缩并保存图片(jpg/png/gif)到本地