gpt4 book ai didi

android - 如何取消选中 setItemChecked () 选中的项目?

转载 作者:行者123 更新时间:2023-11-29 02:09:28 25 4
gpt4 key购买 nike

我正在使用带有 MULTIPLE_CHOICE 的 ListView 并使用 setItemChecked() 方法取回所选项目。

它工作正常,因为我能够看到之前检查过的项目。问题是,如果我取消选中 先前选中的 项目之一,然后通过 custList.getCheckItemIds() 获取已选中项目的列表该数组仍然有我未选中的项目。

谁能告诉我这是否应该发生,或者我是否遗漏了什么?

最佳答案

在这里你必须调用 setOnCheckedChangeListener 并且你必须管理这个监听器 block 中的代码。

checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener() {

@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// Write and manage your code here.
}
});

关于android - 如何取消选中 setItemChecked () 选中的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8326830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com