私のリストの各値/エントリに設定できるかどうかを尋ねたいのですが、それらを一度選択することができます。つまり、選択した場合、同じ値/エントリを使用するListPreferenceがさらにあります。最初のlistPreferenceの最初の値/エントリ、他のListPreferenceの最初の値/エントリを無効にします。ありがとうございました。SharedPreferenceのListPreference
0
A
答えて
0
最初の問題は、ListPreferences
の一部のアイテムを無効にすることです。これは、既定ではサポートされていません。 this approachを使用して、無効なアイテムをサポートするカスタムListPreference
を作成することをお勧めします。
第二の問題は、あなたがそのためにあなたはすべてのListPreferences
で選択した項目についての情報を含むデータの同じセットを使用することがCustomListPreferenceAdapter
コードを変更する必要があるいくつかのListPreferences
の間に選択した項目に関する情報を共有したいということです。したがって、おそらくList
を使用する必要があります。項目はその選択についての情報も保持します(Adapter
パターンはListView側で抽象化された選択から抽象化されていますが、選択情報をデータの一部にする必要があります) 。 ListPreference
(または一般的な場合はListView
)が選択された場合、他のListPreferencesのアダプタに通知して選択データを再読み込みし、関連する項目を無効にする必要があります。
私はあなたのために全体のコードを書いて少し怠惰です))ヒントとしてそれを使用してください。
関連する問題
- 1. SharedPreference
- 2. PreferenceActivity Listpreference
- 3. ListPreference、フラグメント
- 4. フラグメント内のListPreference
- 5. sharedpreference handling
- 6. がsharedpreference
- 7. SharedPreferenceのAndroidリスト
- 8. ListPreferenceと翻訳
- 9. カスタムDialogPreference/ListPreference
- 10. Android - ImageButton値/ SharedPreference
- 11. Android SharedPreference保存
- 12. SharedPreference、facebook integration、NullPointerException
- 13. android open sharedPreference xmlファイル
- 14. デフォルトの設定CheckBoxPreferenceとListPreference
- 15. Android SharedPreference - TabHostの問題
- 16. AndroidがクラッシュするListPreference
- 17. Android listpreference - 値を取得中
- 18. Preferences/ListPreferenceのonStop()のようなもの?
- 19. ActivityからのListPreference内容の入力
- 20. androidのSharedPreferenceのSingletonClassを作る方法
- 21. アンドロイドListPreferenceは間違った値
- 22. ListPreference概要に画像を表示
- 23. PreferenceScreenからListPreferenceを非表示/削除
- 24. ListPreference - カスタムアイテムは可能ですか?
- 25. Android。 PreferenceActivity。 ListPreference。 ListPreferenceの背景色を変更するにはどうすればよいですか?
- 26. ImageViewはSharedPreferenceに基づいて
- 27. android annotation sharedPreferenceにアクセスするには?
- 28. xmlからSharedPreferenceを作成する
- 29. 変更listpreferenceの概要テキストの色やサイズ
- 30. ListPreferenceからどのように選択するのですか?
選択情報を自分のデータの一部にすることは望ましくありません。ちょうど値、あなたが言ったことをやってみてください。ありがとうございました。 –