首选项标题和切换首选项

时间:2015-12-03 18:50:30

标签: android sharedpreferences android-preferences preferenceactivity preference-headers

我是Android新手,我正在研究偏好标题。我对偏好有很少的疑问。他们是

  1. 首选项标题和首选项切换是否可以在同一页面上。例如,前两个选项将是wifi和蓝牙作为首选项标题。点击它们中的任何一个都会导致新的偏好设置屏幕。第三个选项应该是开关优先选择,它应该仅适用于开关的ON和OFF。触摸点击开关参考不应该启动新的首选项屏幕。我尝试在课堂上添加一个开关首选项和onbuildheaders,它不起作用。

  2. 首选项标题是否始终与片段链接以打开新的首选项屏幕?可以创建没有片段的首选项标题吗?

  3. 默认情况下,首选项标题是否具有触摸敏感度?

  4. 我们可以禁用在点击首选项标题后打开的新首选项屏幕。例如。蓝牙是具有ON / OFF开关的首选项标题。如果开关打开,它将启用蓝牙,如果它是关闭,则应禁用蓝牙。点击蓝牙标题不应该打开首选项。

  5. 这是XML文件` headers.xml

    <preference-headers
            xmlns:android="http://schemas.android.com/apk/res/android">
    
        <!-- Header1 -->
        <header
            android:id="@+id/Header1"
            android:fragment="com.android.Headers.header1"
            android:title="@string/Header1"
    
    
        <!-- Header2 -->
        <header
            android:id="@+id/Header2"
            android:fragment="com.android.Headers.header2"
            android:title="@string/Header2"
    
       <!-- Header3-->
        <header
            android:id="@+id/Header3"
            android:title="@string/Header3" /> 
    </preference-headers>`
    

    这里正在加载标题

    public void onBuildHeaders(List headers){         loadHeadersFromResource(R.xml.headers,headers);

0 个答案:

没有答案