我使用Sugar ORM而且我有我的Reminder模型。 我建立了#34; New Reminder"手动活动,结果非常难看:
我非常喜欢Preference API(https://developer.android.com/guide/topics/ui/settings.html),它可以解决我的许多问题。但是,我不需要使用SharedPreferences保存首选项,因为我通过Sugar ORM手动将它们保存到Sqlite。
是否有办法使用该UI?
答案 0 :(得分:0)
重写persist*
方法以保存您的值。如果您选中Preference课程,则可以看到他们是protected
。您还必须覆盖getPersisted*
方法以满足您自己的需要。
以EditTextPreference
;
你必须创建自己的类,如下所示扩展它:
public class MyCustomEditTextPreference extends EditTextPreference{
//custom implementation here
}
查看更多here