微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – 没有弃用方法的首选项

我正在尝试(正确地)实现首选项屏幕,但问题是用于从xml文件中读取首选项的所有方法都已弃用(或者我只是不识别它们).开发站点( PreferenceActivity)上的官方示例代码使用了弃用的方法.有没有人找到一种方法来实现一个xml文件的首选项屏幕,但没有使用:addPreferencesFromresource(int)或findPreference(CharSequence)?或者在没有实现替代方案的情况下将方法标记为已弃用?

编辑:为Android版本2.1开发

解决方法

为什么它被弃用以及替代方案在文档中得到了很好的解释:

This is the base class for an activity to show a hierarchy of preferences to the user. Prior to HONEYCOMB this class only allowed the display of a single set of preference; this functionality should Now be found in the new PreferenceFragment class. If you are using PreferenceActivity in its old mode,the documentation there applies to the deprecated APIs here.

换句话说,如果您想要符合HONEYCOMB,那么您应该使用PreferenceFragment作为PreferenceActivity.有关如何使用碎片的详细说明,请参见dev guide.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐