android - 如何在长按时在回收站视图中显示所有隐藏的复选框?
问题描述
我为一个项目做了一个布局,带有一个隐藏的复选框。长按时,我想让 recyclerview 中所有项目的所有复选框都可见。我试图实现一个长按监听器,但是在长按一个项目时,只有这个特定项目的复选框才可见。
解决方案
- 适配器有 1 个布尔值来控制所有项目中复选框的可见性。如果为假,则隐藏行的复选框,反之亦然
- 当用户长按 1 项时,将此布尔值更改为 true
- 之后,立即调用 notifyDataSetChanged
- 该列表将显示所有复选框
推荐阅读
- php - mysql / php选择每年的第一条和最后一条记录在数据库中的特定列中有记录
- google-cloud-platform - 从谷歌云快照恢复虚拟机
- ntp - 创建响应服务器系统时间的简单 NTP 服务器时出现问题
- r - 使用 R 和 rvest 抓取 Web 活动图表;overbuff.com
- ruby-on-rails - 渲染 JSON:删除空字段
- linux - 如何在 linux 中绕过 seccomp
- r - 用对应于另一分类列及其类别的该列的值的中值来插补一列
- java - 当我尝试在 selenium 中通过 WebTable 时,总是给我的行数为 0
- python - 写入 csv 文件会输出其自己单元格中的每个字母
- magento - Google 连接器无法授权