如何进行自定义首选项选择

时间:2013-07-29 21:14:15

标签: java android checkbox settings

您好,我知道如何在另一个复选框下放置3个复选框?有点像3个复选框是主复选框的子类别。任何帮助表示赞赏!! (这是针对偏好设置)

1 个答案:

答案 0 :(得分:1)

这个xml有一个复选框,可以启用/禁用(android:dependency =“activate_export”)三个复选框。

<CheckBoxPreference
    android:defaultValue="false"
    android:disableDependentsState="false"
    android:key="activate_export"
    android:summary="@string/activate_export_summary"
    android:title="@string/activate_export_title" />


<PreferenceCategory
    android:dependency="activate_export"
    android:key="@string/export_pdf"
    android:title="@string/pref_cat_ImportExport_Summary" >
    <CheckBoxPreference
        android:dependency="activate_export"
        android:key="export_pdf"
        android:title="@string/export_pdf" >
    </CheckBoxPreference>
    <CheckBoxPreference
        android:dependency="activate_export"
        android:key="export_ppt"
        android:title="@string/export_ppt" >
    </CheckBoxPreference>
    <CheckBoxPreference
        android:dependency="activate_export"
        android:key="export_html"
        android:title="@string/export_html" >
    </CheckBoxPreference>
</PreferenceCategory>