0

我已经浏览了网络上的几个问题和文章,几乎所有这些似乎都指向启动一个扩展 PreferenceActivity 的自定义类。

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

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

(我只是在问,因为通过活动执行此操作已弃用 addPreferencesFromResource())

假设:api 级别 15

4

1 回答 1

1

答案是,这取决于您正在开发的平台。PreferenceFragment 适用于 3.0+,现在被认为是正确的方法。不幸的是,旧平台的支持库中没有等效项,因此对于那些您需要使用 PreferenceActivity 的人。

有关更深入的解释和实现两者的示例的链接,请参见此处(根据设备平台使用正确的类型)。

于 2012-06-20T12:40:08.640 回答