对导航抽屉菜单项没有波动影响

时间:2018-08-08 08:16:57

标签: android user-interface navigation-drawer

我在导航抽屉中有一个带有项目的菜单,其中包含一个开关。我不希望此项目是可检查的,因为它不代表真实的导航目标。

相反,如果单击它,则应切换开关。为了向用户提供有关单击的视觉反馈,菜单项应该具有波纹效果,但是在背景下方显示的布局将被忽略。

<group
    android:id="@+id/group1"
    android:checkableBehavior="single">

    <item
        android:id="@+id/nav_service_commands"
        android:icon="@drawable/ic_comment_black_24dp"
        android:title="@string/nav_service_commands" />

    <item
        android:id="@+id/nav_guided_dialogue"
        android:icon="@drawable/ic_format_list_bulleted_black_24dp"
        android:title="@string/nav_guided_dialogue"
        android:checkable="false"
        android:clickable="true"
        android:background="?android:attr/selectableItemBackground"
        app:actionViewClass="android.widget.Switch" />

</group>

<group
    android:id="@+id/group2"
    android:checkableBehavior="single">

    <item
        android:id="@+id/nav_video"
        android:icon="@drawable/ic_ondemand_video_black_24dp"
        android:title="@string/nav_video" />

</group>

0 个答案:

没有答案