在我调用的扩展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 回答