タグ

ブックマーク / www.serendip.ws (1)

  • Android, SeekBarPreference で設定した値を保存する : Serendip – Webデザイン・プログラミング

    Android で CheckBoxPreference などを使って設定を行うと、リソースファイルの res/xml/settings.xml と PreferenceActivity を継承したクラスの定義をして addPreferenceFromResource メソッドで settings.xml の読み込みを行う程度で、簡単に設定の読み出し・保存ができる。 ところが、SeekBarPreference を使って設定をしてみようとするとシークバーのダイアログが表示されるが、設定の読み出し・保存はできなかった。 SeekBarPreference を使うには、設定の保存・読み出し処理を自分で書かなければいけないらしい。 以下は、Android のメニューボタンを押してメニューから設定画面を表示させ、シークバーダイアログを使って設定の読み出し・保存を行うコード。 res/layout/

  • 1