抽屉布局菜单额外图标从xml添加标题右侧

时间:2017-11-20 07:22:49

标签: android xml android-layout navigation-drawer

内部抽屉菜单我有图标和标题(清楚了解检查图像)。我可以从xml做到这一点,或者我需要做自定义。我已经进行了定制,但我正在寻找更简单的方法。

enter image description here

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

    <group android:checkableBehavior="single">
        <item
            android:id="@+id/nav_camera"
            android:icon="@drawable/ic_menu_camera"
            android:title="Home" />
        <item
            android:id="@+id/nav_gallery"
            android:icon="@drawable/ic_menu_gallery"
            android:title="Profile" />
        <item
            android:id="@+id/nav_category"
            android:icon="@drawable/ic_menu_gallery"
            android:title="Categories" />
        <item
            android:id="@+id/nav_manage"
            android:icon="@drawable/ic_menu_manage"
            android:title="Invite Friends" />
        <item
            android:id="@+id/nav_help"
            android:icon="@drawable/ic_menu_manage"
            android:title="Help" />
    </group>


</menu>

1 个答案:

答案 0 :(得分:2)

尝试将此自定义视图设置为您喜欢的菜单项

 TextView textView = new TextView(this);
 textView.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.ic_tab_favourite, 0);
 navigationView.getMenu().getItem(0).setActionView(textView);