【发布时间】:2021-12-06 08:22:57
【问题描述】:
我想设计一个不同大小的活动,但我的问题是我无法更改action bar 中navigationView 图标的大小。
导航视图:
<com.google.android.material.navigation.NavigationView
android:id="@+id/navigationView_main"
style="@style/NavigationView.all"
/>
风格:
<style name="NavigationView.all" >
<item name="android:layout_width">@dimen/widthNavigationView_all</item>
<item name="android:layout_height">match_parent</item>
<item name="headerLayout">@layout/navigation_all_header</item>
<item name="android:layout_gravity">start</item>
<item name="itemIconTint">@color/itemIconTint_navigationView</item>
<item name="itemTextColor">@color/itemTextColor_navigationView</item>
</style>
【问题讨论】:
-
如果这是默认的汉堡箭头图标,我认为您仍然应该能够像这样设置它:stackoverflow.com/a/47131306。默认
drawableSize是24dp,IIRC。不过,这在您的应用程序主题中,而不是NavigationView的风格。该图标不是NavigationView的属性。 -
@Mike M 非常感谢
标签: android android-actionbar navigation-drawer android-toolbar android-navigationview