Android:如何在首选项屏幕中使用按钮

cod*_*ody 3 android preferenceactivity android-preferences sharedpreferences preferencescreen

我想在 PreferenceActivity 中提供一个按钮。用户应该能够设置时间(例如通过 TimePicker),但是没有 ButtonPreference 或类似的东西。我不想使用 EditTextPreference。

那么我是否必须在 PreferenceActivity 中使用默认按钮并手动保存设置?

问候,

科迪

Com*_*are 5

创建一个DialogPreference包含TimePicker小部件的自定义。不需要按钮。代码应该在 100 行以内。

这是一个示例项目,其中显示了自定义ColorPreference.