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.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...