私はCheckBoxPreferenceとその他2つを持っています:1つはEdit Prefです。もう1つはListBox Prefです。どうすればいいですかリストボックスの設定を有効にしてを無効にします編集のテキストpref。 CheckBoxPreferenceがオンになっているときAndroid CheckBoxPreference:環境設定変更で他の環境設定を無効にして有効にする方法
またboolean isEnabled = sharedPreferences.getBoolean(key, true);
getPreferenceScreen().findPreference("list box preference key").setEnabled(isEnabled);
getPreferenceScreen().findPreference("list box preference key").setEnabled(!isEnabled);
、あなたの好みは、適切な初期設定を選別持ってonCreate()
で同じ操作を行います。
、彼らが眠っている両親=)で再生することはできません赤ちゃん! – Mohamed
まさに私が探していたもの...自分のコードで使用を無効にしましたが、無効になっていることをユーザーに示す必要がありました。 – ShadowZzz