【问题标题】:MultipleView RecyclerView single selection in each ViewTypeMultipleView RecyclerView 在每个 ViewType 中单选
【发布时间】:2017-12-18 13:22:36
【问题描述】:

我已经实现了多个视图类型的回收器视图,但我想为每个视图类型实现单一选择,如下图所示

MultipleviewSingleSelectionForEachType

【问题讨论】:

  • @Dipali s。我想要完全如图所示。无论如何,我通过动态创建 RadioGroup 和 RadioButton 来实现它。

标签: android android-recyclerview radio-button selection multiple-views


【解决方案1】:

您正在寻找的是带有(在您的情况下)标题和列表项的异构列表。

这很容易通过使用异构适配器的 recyclerview 实现(现在使用视图持有者模式非常容易)。

就选区而言,可以将选区保存在arraylist中,如果arraylist的大小为零,则在列表项viewType上实现一个onLongClickListener,如果大小大于零,然后只需实现一个普通的单击侦听器,并在连续选择时将每个列表对象类型存储在该数组列表中。

【讨论】:

  • 我可以使用多视图类型适配器在图像中显示,但我的问题是选择我只想从空白(i)中选择一个,然后从空白(ii)中选择另一个,依此类推需要选择 3 个。我有一个数组列表,其中存在所有选项和子选项
猜你喜欢
  • 1970-01-01
  • 2016-05-02
  • 2021-04-11
  • 2019-10-28
  • 2021-03-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-26
相关资源
最近更新 更多