Fresco与banner结合展示无限轮播
来源:互联网 发布:海岛奇兵导弹升级数据 编辑:程序博客网 时间:2024/05/16 09:27
compile 'com.youth.banner:banner:1.4.10'
compile 'com.facebook.fresco:fresco:0.11.0'compile 'com.facebook.fresco:imagepipeline-okhttp3:0.11.0'
<com.youth.banner.Banner android:id="@+id/ban" android:layout_width="match_parent" android:layout_height="150dp" />
public class HomePage extends Fragment { Banner ban;String[] urls = { "https://image.yunifang.com/yunifang/images/goods/2076/goods_img/170930212555714134276722977.jpg", "https://image.yunifang.com/yunifang/images/goods/492/goods_img/171011191068814258195256706.jpg", "https://image.yunifang.com/yunifang/images/goods/temp/17051609265319705925918251.jpg", "https://image.yunifang.com/yunifang/images/goods/temp/17101119312216937168845205.jpg", "https://image.yunifang.com/yunifang/images/goods/temp/171011162655217457875119759.jpg"};@Nullable@Overridepublic View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view = inflater.inflate(R.layout.layout_homepage, null); ban = view.findViewById(R.id.ban); return view;}@Overridepublic void onActivityCreated(@Nullable Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState);@Overridepublic void onActivityCreated(@Nullable Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); manager = new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false); rv.setLayoutManager(manager); ban.setImageLoader(new ImageLoader() { @Override public void displayImage(Context context, Object path, ImageView imageView) { imageView.setImageURI(Uri.parse((String) path)); // com.nostra13.universalimageloader.core.ImageLoader.getInstance().displayImage((String) path, imageView); } @Override public ImageView createImageView(Context context) { SimpleDraweeView simpleDraweeView = new SimpleDraweeView(context); return simpleDraweeView; } }); ban.setImages(Arrays.asList(urls)); ban.start(); }}
阅读全文
0 0
- Fresco与banner结合展示无限轮播
- Banner无限轮播
- Banner无限轮播
- banner无限轮播
- banner无限轮播
- Banner无限轮播
- Banner无限轮播
- banner无限轮播
- Banner无限轮播
- Banner无限轮播
- banner 无限轮播
- Banner无限轮播
- Banner无限轮播
- Banner无限轮播
- Banner无限轮播
- Banner无限轮播
- banner无限轮播
- banner实现无限轮播
- 线性表的链式存储实现c语言
- Intellij Idea2016.2开发工具注册
- 设计模式——迭代器模式
- 小程序url页面传值
- Retrofit+Rxjava完成网络请求
- Fresco与banner结合展示无限轮播
- 究竟什么是rest风格
- 今天遇到ssh登陆不上,大概流程mark一下
- 关于win10 或其他 磁盘100% 电脑超级卡的解决方法
- firewalld的基本规则
- Java Platform Standard Edition 7 Documentation--Java平台标准版7文档
- android Ultra-PullToRefresh(Ultra-ptr)上滑导致ScrollView顶部被隐藏
- Javaweb-ServletContext的应用
- Android系统广播(2)--AMS端发送广播