Отрегулируйте элемент в панели навигации слева, если нет значка

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" />
        <item
            android:id="@+id/drawer_logout"
            android:title="Log Out" />
        <item
            android:id="@+id/drawer_about"
            android:title="About the App" />
    </group>
</menu>

Изображение 174551

Теги:
navigation
navigation-drawer

1 ответ

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>
  • 0
    Как я могу удалить строку, которая отображается после применения вашего кода?
  • 0
    Это как разделитель / разделитель

Ещё вопросы

Сообщество Overcoder
Наверх
Меню