我一直在寻找在今后相当一段时间,还没找到一个合适的回答消除他们:Recyclerview:隐藏项目,而不从ArrayList中
有没有办法从RecyclerView不删除删除项目它从底层ArrayList? 我想添加一个功能,当某个条件成立时,暂时从列表中隐藏项目。我后来仍然需要这些项目,但管理2个单独的ArrayList看起来过于复杂。 如果我将适配器内部的可见性设置为gone
,那么我在项目所在的位置有一个可见的间隙,所以这不是解决方案。
有什么办法可以避免管理2个独立的ArrayLists?
当您将物品可见性设置为'GONE'时,您可以发布RecyclerView的外观吗? –
请发布您的适配器代码。 –