我想問是否可以爲我的列表中的每個值/條目設置,我可以選擇它們一次,我的意思是:如果我選擇,我有更多的ListPreference使用相同的值/條目第一個listPreference中的值/條目,我想禁用其他ListPreference的第一個值/條目。謝謝。SharedPreference中的ListPreference
0
A
回答
0
第一個問題是,您要禁用ListPreferences
中的某些項目,但這並不支持該項目。我會建議使用this approach來自定義ListPreference
支持禁用的項目。
的第二個問題是,你要幾個ListPreferences
之間分享關於選定項目的信息,對於你需要有修改CustomListPreferenceAdapter
代碼使用同一組數據,包括有關在所有ListPreferences
選定的項目信息。因此,您可能需要使用List
,其中項目保留有關其選擇的信息(儘管Adapter
模式旨在從ListView一側進行選擇抽象,但在您的情況下,您希望選擇信息成爲數據的一部分,呵呵) 。當任何ListPreference
(或通用情況下的ListView
)進行選擇時,您需要通知其他ListPreferences的適配器重新讀取選擇數據並禁用相關項目。
我有點懶得爲你編寫完整的代碼))使用它作爲提示。
相關問題
- 1. SharedPreference:如何創建sharedPreference類
- 2. Android的SharedPreference
- 3. sharedpreference handling
- 4. Android的動態ListPreference
- 5. 定製DialogPreference/ListPreference
- 6. ListPreference without PreferenceActivity
- 7. Android ListPreference visual tweak
- 8. ListPreference和翻譯
- 9. ListPreference依賴
- 10. 在PreferenceScreen中檢索ListPreference
- 11. 從SharedPreference中刪除JSONObject
- 12. Android SharedPreference存儲
- 13. Singleton SharedPreference Android
- 14. Android - ImageButton值/ SharedPreference
- 15. SharedPreference ifelse語句
- 16. Android自定義ListPreference中的行
- 17. 動態填充ListPreference
- 18. 微調值到ListPreference
- 19. ListPreference文本顏色
- 20. Android上的多選ListPreference
- 21. 設置ListPreference的默認值
- 22. ListPreference上的Android崩潰
- 23. 包含圖像的ListPreference
- 24. Listpreference推出新的活動
- 25. 如何解決Android中的SharedPreference錯誤?
- 26. 檢索SharedPreference中的所有值 - Monoandroid
- 27. 帶MODE_MULTI_PROCESS問題的SharedPreference
- 28. SharedPreference上的陣列(FIFO)
- 29. Android - SharedPreference的最後修改
- 30. 用戶級漏洞的Sharedpreference
我不想要選擇信息成爲我的數據的一部分,只是價值觀,我試着做你說的話。謝謝。 –