强大的滚动控件——RecyclerView(二)横向滚动
来源:互联网 发布:众途汽修软件 编辑:程序博客网 时间:2024/06/06 08:31
RecyclerView的横向滚动实现很简单,看过我上一篇博客(链接)的朋友在上面改几段代码即可实现
- 先上效果图
首先修改xml文件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="100dp" android:layout_height="wrap_content"> <ImageView android:id="@+id/fruit_image" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal"/> <TextView android:id="@+id/fruit_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginTop="10dp"/></LinearLayout>
这里主要改的是方向,可以结合我上一篇博客里面发的代码一起看
- 然后就是activity.class
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this); linearLayoutManager.setOrientation(LinearLayoutManager.HORIZONTAL); recyclerView.setLayoutManager(linearLayoutManager); FruitAdapter adapter = new FruitAdapter(fruitList); recyclerView.setAdapter(adapter);
其中只加入了一行代码,调用LinearLayoutManager的setOrientation()方法来设置布局的排列方向,默认是纵向的,我们传入LinearLayoutManager.HORZONTAL表示让布局横行排列。
在后面一节中我会继续更新关于瀑布流布局实现方面的
0 0
- 强大的滚动控件——RecyclerView(二)横向滚动
- 强大的滚动控件RecyclerView
- 识更加强大的滚动控件——RecyclerView
- 强大的滚动控件——RecyclerView(一)基本用法
- 强大的滚动控件——RecyclerView(三)瀑布流效果
- RecyclerView -- 更强大的滚动控件1
- RecyclerView--更强大的滚动控件2
- Android 强大的滚动控件 RecyclerView
- 10读书笔记之更强大的滚动控件-----RecyclerView
- RecyclerView实现横向滚动
- RecyclerView实现横向滚动
- Material Design学习之RecyclerView(更强大的滚动控件)(4)
- UITableView 横向滚动(二)
- Android TV横向滚动网格布局——RecyclerView的使用
- RecyclerView 实现横向滚动效果
- RecyclerView 实现横向滚动效果
- Android TV横向滚动实现Launcher的RecyclerView第二弹
- Android---RecyclerView简单实用(下)之横向水平滚动
- USB相关结构体
- JAVA何以做到“平台无关”以及JAVA的集合框架
- Tp的优缺点
- 快速Mockito教程
- 架构设计:负载均衡层设计方案(6)——Nginx + Keepalived构建高可用的负载层
- 强大的滚动控件——RecyclerView(二)横向滚动
- GRUB2配置文件"grub.cfg"详解(GRUB2实战手册)
- 二进制I/O以及与文本I/O的区别
- 结构化并发应用程序
- 华为机试在线训练-牛客网(37)计算字符相似度
- OpenCV3.2使用Cmake进行编译时注意事项
- MATLAB FFT变换中,数字频率与模拟频率的转换关系
- 基于FEA的暴力破解行为分析
- C++中 #ifdef 和#endif的作用