簡體   English   中英

如何更改導航抽屜菜單項圖標的大小?

[英]How do I change the size of the navigation drawer menu item icons?

如何更改Navigation Drawer元素內<item>元素的大小?

無論圖標看起來總是自動調整為24dp,如下所示:

在此處輸入圖片說明

我需要將圖標的大小增加到34 dps,但<item>元素似乎沒有任何屬性可以更改XML中的此設置:

在此處輸入圖片說明

謝謝。

您可以通過覆蓋design_navigation_icon_size屬性來更改navigationView圖標的大小。 您可以將其設置為變暗,並且由於您要覆蓋私有屬性,因此需要包含以下工具:override =“ true”

<dimen name="design_navigation_icon_size" tools:override="true">40dp</dimen>

將其復制到導航抽屜xml中。

app:itemTextAppearance="@style/TextAppearance.AppCompat.Display1"

有很多文字可供選擇。

NavigationView實現了導航抽屜材料設計規范 因此,圖標的大小固定為24dp。 如果要使用34dp圖標,則必須構建自己的導航抽屜才能破壞材料設計規范。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM