Android 为“多选列表”首选项选择默认值
我正在开发一个android应用程序,在那里我实现了偏好活动。 我想为多选首选项设置多个默认值,我应该怎么做 我想通过编程而不是通过布局来完成这项工作尝试使用:Android 为“多选列表”首选项选择默认值,android,preferenceactivity,multiselectlistpreference,Android,Preferenceactivity,Multiselectlistpreference,我正在开发一个android应用程序,在那里我实现了偏好活动。 我想为多选首选项设置多个默认值,我应该怎么做 我想通过编程而不是通过布局来完成这项工作尝试使用: listPreferenceData.setValues(defaultValue); 这里的defaultValue是您希望设置为默认值的一组条目值。多选列表首选项是Android从API级别11自带的。 有关这方面的更多信息,请检查: 例如,你可以检查这个 MultiSelectListPreference从API级别11与An
listPreferenceData.setValues(defaultValue);
这里的defaultValue是您希望设置为默认值的一组条目值。多选列表首选项是Android从API级别11自带的。 有关这方面的更多信息,请检查: 例如,你可以检查这个
MultiSelectListPreference
从API级别11与Android一起提供
setValues方法用于将默认值设置为MultiSelectListPreference
void setValues (Set<String> values)
void设置值(设置值)
设置键的值。这应该包含getEntryValues()
例如
mListPref.setValue(defaultValue)代码>谢谢您,这对开发人员非常有帮助。这将在布局膨胀时设置当前值,而不是在首次显示首选项时设置默认值。您可以了解有关此主题的更多信息。去