android - 如何使用支持包在 Android 中记录用户偏好

标签 android android-fragments android-preferences

我有一个 FragmentActivity 作为我的主要 Activity 。我正在尝试调用“用户首选项”屏幕来记录一些首选项。看来我需要从 Activity(而不是 FragmentActivity)调用 PreferenceActivity。是否有从 FragmentActivity 调用 PreferenceActivity 的替代方法?

编辑:我正在使用兼容包

最佳答案

Is there an alternative to call a PreferenceActivity from a FragmentActivity?

不,抱歉,PreferenceActivity 仅支持 Android 3.x 及更高版本上的原生 fragment 。您可以精心设计偏好 XML 和 Activity ,以支持受支持设备上的 fragment 和旧设备上的经典 PreferenceActivityHere is a sample project证明这一点。

关于android - 如何使用支持包在 Android 中记录用户偏好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8245230/

相关文章:

android - 如何在上下文菜单模式下更改操作栏的样式主题

android - 异常调度输入事件,同时调用 startActivity

java - Android 发布/订阅单例示例

android - AppWidgetHost 不更新小部件

android - Activity 机器人 :exported ="true" is not exported

android - 如何从广播接收器返回服务?

android - 图形布局窗口上出现奇怪的 Eclipse ADT 错误

android - java.lang.IllegalStateException : Nested transactions are not allowed. 在每个 beginTransaction() 之后使用 commitTransaction()

android - 如何保存对象数组

java - 首选项 fragment 在交易中返回 null