实现Android(4.0+)首选项的正确方法是什么?

时间:2012-06-20 12:14:09

标签: android android-4.0-ice-cream-sandwich

我在网上经历了几个问题和文章,几乎所有问题和文章似乎都指向了一个扩展PreferenceActivity的Custom类。

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

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

(我只是问,因为通过活动进行的操作将addPreferencesFromResource()视为已弃用)

假设:api等级15

1 个答案:

答案 0 :(得分:1)

答案是,这取决于您正在开发的平台。 PreferenceFragment适用于3.0+,现在被认为是正确的方法。遗憾的是,旧版平台的支持库中没有相应的版本,因此对于那些需要使用PreferenceActivity的人来说。

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