Android 如何使用设计支持库更改导航视图中的图标大小?

Android 如何使用设计支持库更改导航视图中的图标大小?,android,Android,我使用导航视图使用设计支持库,我有7个菜单项,每个菜单项带有图标。我想调整菜单项图标的大小。有没有办法通过xml或java更改导航视图的图标大小?? drawer.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="singl

我使用导航视图使用设计支持库,我有7个菜单项,每个菜单项带有图标。我想调整菜单项图标的大小。有没有办法通过xml或java更改导航视图的图标大小?? drawer.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/Home"
            android:checked="false"
            android:icon="@drawable/home3"
            android:title="@string/inbox_string" />

        <item
            android:id="@+id/Cards"
            android:checked="false"
            android:icon="@drawable/card"
            android:title="@string/draft_string" />

        <item
            android:id="@+id/Account"
            android:checked="false"
            android:icon="@drawable/user11"
            android:title="@string/starred_string" />

        <item
            android:id="@+id/Credits"
            android:checked="false"
            android:icon="@drawable/earn"
            android:title="@string/sent_mail_string" />

        <item
            android:id="@+id/Logout"
            android:checked="false"
            android:icon="@drawable/exit"
            android:title="@string/spam_string" />

        <item
            android:id="@+id/subheader"
            android:title="Help Us"
            >
            <menu>

                <item
                    android:id="@+id/Support"
                    android:checked="false"
                    android:icon="@drawable/support"
                    android:title="@string/all_mail_string"
                    />
                <item
                    android:id="@+id/Feedback"
                    android:checked="false"
                    android:icon="@drawable/feedback"
                    android:title="@string/trash_string" />
                <item
                    android:id="@+id/navigation_sub_item_2"
                    android:icon="@drawable/star"
                    android:title="@string/navigation_item_2"/>
            </menu>
        </item>


    </group>
</menu>

谷歌注意到这些应用程序错误地使用了导航抽屉。如果你阅读谷歌设计师的帖子,他们会严格要求你遵循一组特定的文本大小、填充、边距等,他们不希望你违背这些。这就是为什么他们在support library中提出了导航视图,其中有各种排版、关键线和边距以及预定义的垂直间距。我建议不要违背他们的设计准则