Android 如何在长按时在recyclerview中显示所有隐藏的复选框?
我为一个项目做了一个布局,带有一个隐藏的复选框。长按时,我想使recyclerview中所有项目的所有复选框可见。我尝试实现长时间单击侦听器,但长时间按下某个项目时,只有该特定项目的复选框可见。Android 如何在长按时在recyclerview中显示所有隐藏的复选框?,android,android-recyclerview,view,android-view,onlongclicklistener,Android,Android Recyclerview,View,Android View,Onlongclicklistener,我为一个项目做了一个布局,带有一个隐藏的复选框。长按时,我想使recyclerview中所有项目的所有复选框可见。我尝试实现长时间单击侦听器,但长时间按下某个项目时,只有该特定项目的复选框可见。 适配器有1个布尔值来控制复选框在所有项目中的可见性。若为false,则隐藏行的复选框,反之亦然 当用户长时间单击1项时,将此布尔值更改为true 之后立即调用notifyDataSetChanged 该列表将显示所有复选框 请提供您的代码。您是否提供此实现的代码示例?
- 适配器有1个布尔值来控制复选框在所有项目中的可见性。若为false,则隐藏行的复选框,反之亦然
- 当用户长时间单击1项时,将此布尔值更改为true
- 之后立即调用notifyDataSetChanged
- 该列表将显示所有复选框