Recyclerview 操作未选中的项目
Recyclerview manipulate items that are not selected
我正在尝试向我的 Recyclerview 添加一些动画。到目前为止一切都很好,但我已经解决了我没有答案的问题。
我有一个列表,其中用户应该只能 select 一个项目。当 selected 一个项目时,动画开始并出现一个复选框。现在,如果另一个项目被 selected 它也应该播放这个动画(这部分有效)但它也应该从以前的 selected 动画中删除复选框(这部分不起作用)。
我的问题是我不知道如何获取前一个 selected 项目的 adapterPosition。
感谢您的帮助
所以我解决了它,也许有一天有人会偶然发现这个问题,所以这里是答案。
Recyclerview 适配器方法 getAdapterPosition()
returns 将 sam 值作为 ArrayList 中的索引提供给适配器。
您所要做的就是获取要操作的项目的索引,然后就可以使用它了。
如果有人需要更多详细信息,请post发表评论。
我正在尝试向我的 Recyclerview 添加一些动画。到目前为止一切都很好,但我已经解决了我没有答案的问题。 我有一个列表,其中用户应该只能 select 一个项目。当 selected 一个项目时,动画开始并出现一个复选框。现在,如果另一个项目被 selected 它也应该播放这个动画(这部分有效)但它也应该从以前的 selected 动画中删除复选框(这部分不起作用)。
我的问题是我不知道如何获取前一个 selected 项目的 adapterPosition。
感谢您的帮助
所以我解决了它,也许有一天有人会偶然发现这个问题,所以这里是答案。
Recyclerview 适配器方法 getAdapterPosition()
returns 将 sam 值作为 ArrayList 中的索引提供给适配器。
您所要做的就是获取要操作的项目的索引,然后就可以使用它了。
如果有人需要更多详细信息,请post发表评论。