gpt4 book ai didi

java - 检查 checkBoxPreference 是否为 "true"

转载 作者:行者123 更新时间:2023-12-01 13:13:54 26 4
gpt4 key购买 nike

我有 10 个 checkBoxPreferences 的首选项,我需要列出它检查了多少,例如 6/10 有什么想法吗?
我尝试过一些东西,但完全失败了。

最佳答案

我相信您正在谈论Android中的CheckBoxPreference类,在这种情况下您需要注册一个SharedPreferences.OnSharedPreferenceChangeListener并实现此方法:

private static final String CHECKBOX_KEY = "your_checkboxpreference_key";

@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
if(key.equals(CHECKBOX_KEY)) {
if(sharedPreferences.getBoolean(key, true)) {
//Your code here
}
}
}

关于java - 检查 checkBoxPreference 是否为 "true",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22615037/

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