如何修改导航抽屉的默认图像。

时间:2016-07-04 11:18:30

标签: android android-layout android-activity navigation-drawer

我想在Android中更改导航抽屉的默认图像。当我正在更改它时,任何人都无法帮助我。谢谢堆栈上的流程。我可以帮助我吗。

<group android:checkableBehavior="single">
    <item
        android:id="@+id/nav_camera"
        android:icon="@drawable/ic_menu_camera"
        android:title="Import" />
    <item
        android:id="@+id/nav_gallery"
        android:icon="@drawable/ic_menu_gallery"
        android:title="Gallery" />
    <item
        android:id="@+id/nav_slideshow"
        android:icon="@drawable/ic_menu_slideshow"
        android:title="Slideshow" />
    <item
        android:id="@+id/nav_manage"
        android:icon="@drawable/ic_menu_manage"
        android:title="Tools" />
</group>

<item android:title="Communicate">
    <menu>
        <item
            android:id="@+id/nav_share"
            android:icon="@drawable/ic_menu_share"
            android:title="Share" />
        <item
            android:id="@+id/nav_send"
            android:icon="@drawable/ic_menu_send"
            android:title="Send" />
    </menu>
</item>

2 个答案:

答案 0 :(得分:0)

这是我的.xml

<?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/nav_home"
            android:icon="@drawable/ic_menu_home"
            android:title="section1"
            android:checked="true"/>
        <item
            android:id="@+id/nav_add_event"
            android:icon="@drawable/ic_menu_addevent"
            android:title="section2" />
        <item
            android:id="@+id/nav_managenews"
            android:icon="@drawable/ic_menu_manage_news"
            android:title="section3" />
        <item
            android:id="@+id/nav_leaderboard"
            android:icon="@drawable/ic_menu_leadre_board"
            android:title="section3"/>
        <item
            android:id="@+id/nav_mypoints"
            android:icon="@drawable/ic_menu_mypoint"
            android:title="section4" />
        <item
            android:id="@+id/nav_myprofile"
            android:icon="@drawable/ic_menu_my_profile"
            android:title="section5" />
        <item
            android:id="@+id/nav_change_password"
            android:icon="@drawable/ic_change_password"
            android:title="section6"/>
    </group>
</menu>

答案 1 :(得分:0)

我希望您需要一些预定义的矢量绘图,因为您的一条评论指向它。

尝试

  1. 右键单击可绘制文件夹
  2. 新 - &gt;矢量资产
  3. 启用素材图标RadioButton(默认启用)
  4. 点击选择按钮
  5. 选择一张图片。如果需要,更改资源名称&amp;点击下一步 - &gt; 完成即可。
  6. 现在将在drawable文件夹中创建一个新的矢量drawable&amp;你可以使用 @drawable 来推荐它。