没有PrefernceActivity的首选项UI组件

问题描述

| 有没有办法在没有PreferenceActivity的情况下使用首选项包中的ui组件? 我必须建立很多settingsviews,我不能使用sharedprefernces。 我是否必须手动构建所有这些? 维诺     

解决方法

           有没有办法在没有PreferenceActivity的情况下使用首选项包中的ui组件? 使用普通的小部件(例如
ListView
CheckedTextView
等)构建首选项。 但是,不能在
PreferenceActivity
之外使用
Preference
的子类。   我必须建立很多设置视图 使用
SharedPreferences
PreferenceActivity
进行用户设置。   我是否必须手动构建所有这些? 显然是的。同样,大多数“高质量” Android应用程序的用户界面都是“手动”构建的。