使用不同的视图类型折叠 recyclerview

阿舒托什·索尼

所以,我有一个具有多种视图类型的回收视图。我正在使用此链接生成我的适配器类,因为我的 recyclerview 中有多个 viewholder。现在我遇到的问题是折叠其中的某些项目。我想要的是每当我按下绿色开关时,列表中的第 2 项和第 3 项应该折叠,但 4、5、6 应该保留,除非您当然单击了绿色项。我尝试了很多方法来解决这个问题,但我无法通过提供的链接实现这一点。有什么办法可以实现这一目标吗?在此处输入图片说明

奥坎·塞尔达罗格鲁

当您单击折叠按钮时,您必须从所有源列表中删除折叠数据。当您从列表中删除您的项目时,recyclerView 会自动为其设置动画。之后,当您想再次显示它时,您必须再次将其插入您的列表并通知它。当您插入它时,RecyclerView 也会再次设置动画。这里有一个有用的链接,用于从 recyclerView https://medium.com/@suragch/updating-data-in-an-android-recyclerview-842e56adbfd8插入和删除特殊数据

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章