gpt4 book ai didi

android - 无法取消选中 setMultiChoiceItems 中的 checkedItems

转载 作者:搜寻专家 更新时间:2023-11-01 09:15:16 24 4
gpt4 key购买 nike

我正在使用一个显示可检查项目列表的警告对话框。我正在使用 setMultiChoiceItems 和一组选中的项目填充列表。这是代码:

boolean[] bChecked={false, true, true};
alertDlgEncrypt.setMultiChoiceItems(m_tabsList, tabChecked, null);

它确实有效(在运行时检查选中的项目),但我无法取消选中那些选中的项目(在 tabChecked 选项卡中定义)。我是否必须在监听器中手动取消选中它们(例如,此处为空)?

谢谢,

最佳答案

你只需要有一个选择点击监听器,而不是那个 null :

setMultiChoiceItems(m_tabsList, tabChecked, new myListener() )

监听器可以为空,只需定义它即可:

public class myListener implements DialogInterface.OnMultiChoiceClickListener{
public void onClick( DialogInterface dialog, int clicked ,boolean ceva) {
}
}

关于android - 无法取消选中 setMultiChoiceItems 中的 checkedItems,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5165598/

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