没有PrefernceActivity的首选项UI组件

时间:2011-05-31 20:05:07

标签: android

有没有办法在没有PreferenceActivity的情况下使用首选项包中的ui组件?

我必须构建很多设置视图,而且我不能使用sharedprefernce。

我必须手工制作这个吗?

维诺

1 个答案:

答案 0 :(得分:0)

  

有没有办法在没有PreferenceActivity的情况下使用首选项包中的ui组件?

首选项是使用普通小部件构建的,例如ListViewCheckedTextView等。

但是,您不能在Preference之外使用PreferenceActivity的子类。

  

我必须构建很多设置视图

使用SharedPreferencesPreferenceActivity进行用户设置。

  

我必须手工制作这个吗?

显然,是的。然后,大多数高质量的Android应用程序的用户界面都是“手工”构建的。