如何从父项启动PreferenceScreen

时间:2011-02-27 18:44:04

标签: android preferenceactivity preferencescreen

我在我的应用程序中添加了一个简单的AlertDialog,询问用户是否想要重定向到信息PreferenceScreen。我想知道如何从父节点启动子PreferenceScreen。

感谢。

2 个答案:

答案 0 :(得分:0)

我不知道“info”PreferenceScreen是什么意思,但在编写您在PreferenceActivity子类中加载的首选项xml文件时,您可以嵌套PreferenceScreen标记:

<PreferenceScreen
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orderingFromXml="true" >
    <PreferenceScreen
        android:title="Child preference screen"
        android:summary="Description">
        <CheckBoxPreference
            android:defaultValue="false"
            android:key="check1"
            android:title="Checkbox"
            android:summaryOff="off"
            android:summaryOn="on" />
        </PreferenceScreen>
</PreferenceScreen>

当触摸父偏好屏幕中的条目时,将自动显示子偏好设置屏幕。

答案 1 :(得分:0)

我已为类似问题提供my solution