如何在长按中显示一个recyclerview中的所有隐藏的复选框?

问题描述 投票:0回答:1

我为一个项目设计了一个布局,并带有一个隐藏的复选框。长按,我想使recyclerview中所有项目的所有复选框都可见。我尝试实现长按监听器,但是长按某个项目时,只有该特定项目的复选框可见。

android android-recyclerview view android-view onlongclicklistener
1个回答
0
投票
  • 适配器具有1个布尔值来控制所有项目中复选框的可见性。如果为假,则隐藏行的复选框,反之亦然
  • 当用户长按一个项目时,将此布尔值更改为true
  • 此后,立即调用notifyDataSetChanged
  • 该列表将显示所有复选框
© www.soinside.com 2019 - 2024. All rights reserved.