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

前端之家收集整理的这篇文章主要介绍了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相关文章