RecyclerView 多布局问题
来源:互联网 发布:linux网络编程技术 编辑:程序博客网 时间:2024/05/18 19:44
在项目中开发的时候,因为有使用到宫格和列表同时存在的布局效果
也都知道可以根据不同的Type加载不同的布局。
这里也算是一个记录下问题。在全是宫格列表数据的情况下。
没有加载出来数据的空表意也是宫格类型的。所以也需要针对性的处理。
// 这里处理宫格和列表的显示 final GridLayoutManager layoutManager = new GridLayoutManager(getContext(), 2); layoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { int type = recyclerView.getAdapter().getItemViewType(position); // Type为0表示是列表的,不等于0表示不是 if (type == 0) { return 1; } else { return layoutManager.getSpanCount(); } } }); recyclerView.setLayoutManager(layoutManager);
这里仅做一个记录。以防以后遇到这种问题不知道哪里找坑。
阅读全文
0 0
- RecyclerView 多布局问题
- RecyclerView 适配器跳过布局问题
- RecyclerView布局靠左问题
- RecyclerView布局靠左问题
- RecyclerView实现多布局
- RecyclerView的多布局
- 实现RecyclerView多布局
- RecyclerView多布局实现
- Android recyclerView 多布局
- RecyclerView 多布局使用
- RecyclerView多布局实现
- RecyclerView多布局加载
- recyclerview 多布局
- RecyclerView多布局
- recyclerView多布局
- RecyclerView多布局适配器
- recyclerView多条目布局
- 解析 RecyclerView多布局
- shell 语句中条件判断常用值
- hihocoder #1323 : 回文字符串
- 浅谈BFC
- jquery 创建form 并提交
- Hadoop-2.8.0 开发环境搭建(Mac)
- RecyclerView 多布局问题
- VS配置环境相关参数详解
- 符号数与非符号数的小小区别
- 判断字符串时间大小
- 第一篇博客的文章
- Spring-MVC入门-spring表单提交中文乱码解决
- Java获取当前时间,前一天时间
- 数据库和SQL基本知识点
- mac os libray not loaded:(加载dylib出错)