2012-06-20 100 views
0

我已经浏览了网络中的几个问题和文章,几乎所有的文章似乎都指向开始一个扩展PreferenceActivity的Custom类。实现Android(4.0+)首选项的正确方法是什么?

但是,在Android参考文档中,它指示使用preferencefragment。

使用它的正确方法是什么?

(我只问,因为通过这样的活动有addPreferencesFromResource()为不推荐使用)

假设:API级别15

回答

1

答案是,这取决于在什么平台上您正在开发。 PreferenceFragment是3.0+,现在被认为是正确的做法。不幸的是,旧版平台的支持库中没有相应的版本,因此对于那些需要使用PreferenceActivity的版本。

请参阅here以获得更深入的解释并链接到实现两者的示例(根据设备平台使用正确的类型)。

相关问题