每个ViewType中的MultipleView RecyclerView单选
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每个ViewType中的MultipleView RecyclerView单选相关的知识,希望对你有一定的参考价值。
我已经实现了多个视图类型的回收站视图,但我想为每个视图类型实现单一选择,如下图所示
答案
您正在寻找的是一个异构列表,其中包含(在您的情况下)标题和列表项。
使用异构适配器使用recyclerview非常容易实现(现在使用视图保持器模式非常容易)。
就选择而言,你可以做的是将选择保存在arraylist中,如果arraylist的大小为零,在列表项viewType上实现onLongClickListener,如果大小大于零,那么只需执行正常的单击侦听器,并在连续选择存储该arraylist中的每个列表对象类型。
以上是关于每个ViewType中的MultipleView RecyclerView单选的主要内容,如果未能解决你的问题,请参考以下文章
RecyclerView Adapter 实现自动多 ViewType
RecyclerView Adapter 实现自动多 ViewType
RecyclerView Adapter 实现自动多 ViewType
安卓recyclerview中的adapter怎么设置item的viewtype
多种viewType的recyclerView使用MultipleItemRvAdapter示例
jetified-media2-widget-1.1.1 esvaluesvalues.xml:258:5-266:25:AAPT:错误:资源“attr/viewType”的重复值与配置“”