拡張PreferenceActivity
クラスで呼び出すaddPreferencesFromResource(R.xml.livewallpaper_settings)
ので、すべてを定義する xml ファイルがあります。ユーザーにパーセンテージを設定するよう求めるダイアログを定義するにはどうすればよいですか? EditTextPreference
0 ~ 100 の値のみを受け入れるように制限できますか?
質問する
226 次
2 に答える
1
ユーザーがスライダーを介してパーセンテージを選択できるように、 をSeekBarPreference
含むダイアログをポップアップする を作成できます。SeekBar
于 2012-06-20T19:40:19.857 に答える
0
XML ではなく、コードでこれを処理する必要がある場合があります。
EditText
をEditTextPreference
使用して を 取得しgetEditText()
ます。InputFilter
を使用して設定しますsetFilters()
filter()
のメソッドで 入力を制限しますInputFilter
。
于 2012-06-20T17:58:34.620 に答える