我正在使用设计支持库导航视图我有7个菜单项,每个项目带有图标。我想调整menuitem图标的大小。有没有办法通过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>
答案 0 :(得分:0)
Google注意到以错误方式使用导航抽屉的应用程序。如果您阅读谷歌设计师发布的this帖子,他们会严格要求您遵循一组特定的文字大小,填充,边距等,这些都是您不希望遭遇的。这就是他们为什么在支持库中提出导航视图的原因,它具有各种排版,关键线和边距以及预定义的垂直间距。我建议不要违背他们的设计准则。