如何管理多个首选项集?

时间:2019-01-28 23:27:38

标签: android android-preferences

我有一个需要配置的项目列表。是否可以选择一项并使用XML PreferenceScreen / EditTextPreference对其进行编辑?

据我了解,PreferenceManager将所有设置写入文件,并且不允许用户处理。

1 个答案:

答案 0 :(得分:0)

我通过将多个PreferenceCategory保留在PreferenceScreen中,然后使用getPreferenceScreen()。removePreference(pref)以编程方式将其删除来解决了该问题。我将这些项目存储在一个列表中,然后使用addPreference添加它们交换回来。