我有一个PreferenceActivity
使用 xml 文件向其中添加首选项的
addPreferencesFromResource(R.xml.preferences).
当我开始PreferenceActivity
时,我被带到了偏好层次结构的顶部,(如预期的那样)。
我现在想要一个快捷按钮,从我的主要活动到preferences.xml 文件层次结构中较低的首选项。
那可能吗?
我有一个PreferenceActivity
使用 xml 文件向其中添加首选项的
addPreferencesFromResource(R.xml.preferences).
当我开始PreferenceActivity
时,我被带到了偏好层次结构的顶部,(如预期的那样)。
我现在想要一个快捷按钮,从我的主要活动到preferences.xml 文件层次结构中较低的首选项。
那可能吗?
您无需自定义任何内容。如果您的目标低于 Honeycomb (3.0),则使用以下结构:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
android:title="Settings" >
<PreferenceCategory android:title="Category 1" >
<PreferenceScreen android:title="Display" >
...
每个<PreferenceScreen>
都将自动加载到活动中。
如果您的目标是 3.x+,您可以参考 Android SDK 文件夹中的示例。