导航抽屉 - 组项目单击行为

时间:2018-06-06 14:31:03

标签: android android-layout navigation-drawer onitemclick

美好的一天!
我有导航抽屉的问题,只有当我将项目分成两组时。

以下是发生的事情:

  • 当我将它们分成两组(设置,配置文件等)和 另一个用于退出(仅仅因为这个没有任何关系 与其他人一起),由于这条线,我几乎无法点击退出按钮 通过分组项目在上面绘制。

  • 当我只有一个包含所有项目的组(设置,个人资料等,注销)时,我可以毫无困难地点击并调用每个项目的操作。

有谁知道为什么会这样?

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">

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

        <item
            android:id="@+id/button1"
            android:title="Button 1"
            android:icon="@drawable/ic_android_bell_24px"/>

        <item
            android:id="@+id/button2"
            android:title="Button 2"
            android:icon="@drawable/ic_android_history_24px"/>

        <item
            android:id="@+id/button3"
            android:title="Button 3"
            android:icon="@drawable/ic_android_dollar_24px"/>

        <item
            android:id="@+id/button4"
            android:title="Button 4"
            android:icon="@drawable/ic_android_settings_24px"/>

    </group>

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

        <item
            android:id="@+id/signOut"
            android:title="Sign Out"
            android:icon="@drawable/ic_android_signout_24px"/>

    </group>

</menu> 

当然可以。以下是案例:

Grouped menu items

Same group menu items

0 个答案:

没有答案