如果没有图标,则将导航抽屉中的项目调整到左侧

时间:2018-11-19 10:50:03

标签: android navigation navigation-drawer

我当前的问题是我想将我的“注销”和“关于应用程序”都移到左侧,因为它们都没有任何图标。

我目前正在寻找一种方法来移动“注销”和“关于应用程序”在左侧进行调整,以便它们可以与图标对齐。

这是我的导航抽屉菜单:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <group android:checkableBehavior="single">
        <item
            android:id="@+id/drawer_home"
            android:icon="@drawable/ic_drawer_home"
            android:title="Home" />
        <item
            android:id="@+id/drawer_pay"
            android:icon="@drawable/ic_drawer_pay"
            android:title="Pay" />
        <item
            android:id="@+id/drawer_transfer"
            android:icon="@drawable/ic_drawer_transfer"
            android:title="Transfer" />
        <item
            android:id="@+id/drawer_load"
            android:icon="@drawable/ic_drawer_load"
            android:title="Load" />
        <item
            android:id="@+id/drawer_link"
            android:icon="@drawable/ic_balance_card"
            android:title="Link ATM Card" />
        <item
            android:id="@+id/drawer_merchants"
            android:icon="@drawable/ic_drawer_merchants"
            android:title="Locate Merchants" />
        <item
            android:id="@+id/drawer_logout"
            android:title="Log Out" />
        <item
            android:id="@+id/drawer_about"
            android:title="About the App" />
    </group>
</menu>

enter image description here

1 个答案:

答案 0 :(得分:1)

将要添加的部分分开,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<group android:checkableBehavior="single">
    <item
        android:id="@+id/drawer_home"
        android:icon="@drawable/ic_drawer_home"
        android:title="Home" />
    <item
        android:id="@+id/drawer_pay"
        android:icon="@drawable/ic_drawer_pay"
        android:title="Pay" />
    <item
        android:id="@+id/drawer_transfer"
        android:icon="@drawable/ic_drawer_transfer"
        android:title="Transfer" />
    <item
        android:id="@+id/drawer_load"
        android:icon="@drawable/ic_drawer_load"
        android:title="Load" />
    <item
        android:id="@+id/drawer_link"
        android:icon="@drawable/ic_balance_card"
        android:title="Link ATM Card" />
    <item
        android:id="@+id/drawer_merchants"
        android:icon="@drawable/ic_drawer_merchants"
        android:title="Locate Merchants" />
</group>

<item android:title="You title">
    <menu>
        <item
            android:id="@+id/drawer_logout"
            android:title="Log Out" />
        <item
            android:id="@+id/drawer_about"
            android:title="About the App" />
    </menu>
</item>
</menu>