我有一个需要配置的项目列表。是否可以选择一项并使用XML PreferenceScreen / EditTextPreference对其进行编辑?
据我了解,PreferenceManager将所有设置写入文件,并且不允许用户处理。
答案 0 :(得分:0)
我通过将多个PreferenceCategory保留在PreferenceScreen中,然后使用getPreferenceScreen()。removePreference(pref)以编程方式将其删除来解决了该问题。我将这些项目存储在一个列表中,然后使用addPreference添加它们交换回来。