PreferenceFragment


20130513preference_fragment_sample_120130513preference_fragment_sample_2

PreferenceFragment を利用した設定画面のサンプルコードです。

下記のXML要素を使用しています。
PreferenceScreen
PreferenceCategory
CheckBoxPreference
EditTextPreference
ListPreference
RingtonePreference

API 11 と API 14 にて、XML要素が追加されています。
MultiSelectListPreference
SwitchPreference
TwoStatePreference

ソースコードは Google code に置いています。

API 11 から PreferenceActivity のいくつかのメソッドが非推奨になりました。
代わりに PreferenceFragment を使用することが推奨されています。
素直に PreferenceActivity を PreferenceFragment に置き換えればよいようです。

関連
PreferenceActivity
・PreferenceFragment

参考
トグルスイッチを設定画面(Preference)で利用する – techbooster
MultiSelectListPreference example – stackoverflow


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です