android - 如果在 Recyclerview android 中扫描特定项目,则选中复选框
问题描述
我从数组中的服务器获得了数据列表,并且有一个扫描按钮,在扫描点击时我传递了一个标签。对于所有匹配的标签,复选框应该被选中。现在它只检查最后一个。
下面是代码
public void checkTag(String tag) {
for (int i = 0 ;i <receiptList.size();i++)
{
if (tagList.get(i).contains(tag))
{
checkBox.setChecked(true);
}
else
{
checkBox.setChecked(false);
}
}
解决方案
推荐阅读
- java - 这两种从用户那里获取输入的方式有什么区别?
- class - 如何在 kotlin 中填充对象数组?
- pdfmake - pdfmake显示准确页码的问题
- mysql - EOL 的合并类型,(文件结尾)
- hp-uft - 在描述性编程中对多项数据使用一个变量
- c++ - 如何提高文件读取速度?
- scala - 是否可以从 intellij 运行 giter8 模板?
- c++ - 我在理解 [basic.scope.pdecl]/7 时遇到了一些困难
- angular - 注入服务时的 StaticInjectorError(AppModule)[Boolean]
- cockroachdb - 如何从 CockroachDB 中的时代获取日期