Android 在不可选择的首选项中启用ListView分隔符

Android 在不可选择的首选项中启用ListView分隔符,android,Android,我希望即使在不可选择的项目上也显示首选项列表视图分隔符 案例1: 项目不可选择(我需要什么)并且没有分隔符(我不需要什么): 项目是可选择的(我不需要的),并且显示分隔符(我需要的) 通过setTag()为每个首选项设置标记。然后设置单击事件。它可以正常工作然后我应该指定选择器或其他东西,这样按下时它就不会突出显示。我没有在偏好中找到挫折方法。如果我禁用整个ListView,那么上面的内容也将被禁用。你找到解决方案了吗?@Amokrane Chentir没有,我接受了它,因为它是在该项目中,没有

我希望即使在不可选择的项目上也显示首选项列表视图分隔符

案例1: 项目不可选择(我需要什么)并且没有分隔符(我不需要什么):

项目是可选择的(我不需要的),并且显示分隔符(我需要的)


通过
setTag()
为每个首选项设置标记。然后设置单击事件。它可以正常工作

然后我应该指定选择器或其他东西,这样按下时它就不会突出显示。我没有在偏好中找到挫折方法。如果我禁用整个ListView,那么上面的内容也将被禁用。你找到解决方案了吗?@Amokrane Chentir没有,我接受了它,因为它是在该项目中,没有分隔符的“禁用”ListView项。
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >

    <PreferenceCategory
        android:title="@string/storage_usage">

        <Preference
            android:key="pref_available_space"
            android:title="@string/available_space"
            android:selectable="false"
            android:shouldDisableView="false"
            android:enabled="false" />

        <Preference
            android:key="pref_used_by_library"
            android:title="@string/used_by_library"
            android:selectable="false"
            android:shouldDisableView="false"
            android:enabled="false" />

        <Preference
            android:key="pref_available_time"
            android:title="@string/available_time"
            android:selectable="false"
            android:shouldDisableView="false"
            android:enabled="false" />

    </PreferenceCategory>

</PreferenceScreen>
selectable="true"