我想问是否可以为我的列表中的每个值/条目设置,我可以选择它们一次,我的意思是:如果我选择,我有更多的ListPreference使用相同的值/条目第一个listPreference中的值/条目,我想禁用其他ListPreference的第一个值/条目。谢谢。SharedPreference中的ListPreference
0
A
回答
0
第一个问题是,您要禁用ListPreferences
中的某些项目,但这并不支持该项目。我会建议使用this approach来自定义ListPreference
支持禁用的项目。
的第二个问题是,你要几个ListPreferences
之间分享关于选定项目的信息,对于你需要有修改CustomListPreferenceAdapter
代码使用同一组数据,包括有关在所有ListPreferences
选定的项目信息。因此,您可能需要使用List
,其中项目保留有关其选择的信息(尽管Adapter
模式旨在从ListView一侧进行选择抽象,但在您的情况下,您希望选择信息成为数据的一部分,呵呵) 。当任何ListPreference
(或通用情况下的ListView
)进行选择时,您需要通知其他ListPreferences的适配器重新读取选择数据并禁用相关项目。
我有点懒得为你编写完整的代码))使用它作为提示。
相关问题
- 1. ListPreference中的ArrayIndexOutOfBoundsException
- 2. 片段中的ListPreference
- 3. SharedPreference:如何创建sharedPreference类
- 4. Android的SharedPreference
- 5. Android中的SharedPreference问题
- 6. Android SharedPreference
- 7. sharedpreference handling
- 8. Android的动态ListPreference
- 9. 在PreferenceScreen中检索ListPreference
- 10. ListPreference without PreferenceActivity
- 11. HoloEverywhere + ListPreference =崩溃
- 12. 定制DialogPreference/ListPreference
- 13. 得到ListPreference
- 14. ListPreference和翻译
- 15. ListPreference android 2.3.3 setIcon:NoSuchMethodError
- 16. ListPreference依赖
- 17. Android ListPreference visual tweak
- 18. 加密我的SharedPreference
- 19. 基于SharedPreference的ImageView
- 20. 从SharedPreference中删除JSONObject
- 21. Sharedpreference不保存
- 22. String to sharedpreference android
- 23. Android - ImageButton值/ SharedPreference
- 24. Android SharedPreference存储
- 25. 布尔和sharedpreference
- 26. SharedPreference ifelse语句
- 27. Android SharedPreference write =值
- 28. Singleton SharedPreference Android
- 29. 滚动到ListPreference中的选定项目
- 30. Android自定义ListPreference中的行
我不想要选择信息成为我的数据的一部分,只是价值观,我试着做你说的话。谢谢。 –