特定のスイッチがオンの時に有効になって、オフの時には使えないスイッチを作る方法です。
ガリガリコード書かなきゃいけないのかと思ったら、xmlの設定だけでいけました。
<SwitchPreference
android:key="pref1"
android:title="pref1_title"
android:switchTextOff="OFF"
android:switchTextOn="ON"
android:defaultValue="true"/>
<SwitchPreference
android:key="pref2"
android:title="pref2_title"
android:switchTextOff="OFF"
android:switchTextOn="ON"
android:defaultValue="true"
android:dependency="pref2"/>
android:dependency="foo"
と指定すると、指定されたkeyを持つPreferenceの状態に依存するPreferenceが作れます。
0 件のコメント:
コメントを投稿