how to change size of navigation view menu items and text?? How to change space between menu?
16,011
Solution 1
Create following Theme in your styles.xml for Navigation Drawer and you're done.
<style name="NavigationTheme" parent="AppTheme">
<item name="android:textSize">16sp</item>
<item name="android:layout_marginBottom">02dp</item>
</style>
Apply this theme to your navigation drawer layout
Solution 2
You can apply following Theme in your styles.xml for Navigation Drawer
<style name="NavigationTheme" parent="AppTheme">
<item name="android:textSize">14sp</item>
<item name="android:textStyle">bold</item>
</style>
Apply this theme in Navigation Drawer
android:theme="@style/NavigationTheme"
Solution 3
The others solutions didn't worked for me, so I finally solved using the following theme:
<style name="NavigationTheme" parent="AppTheme">
<item name="listPreferredItemHeightSmall">40dp</item>
</style>
And I applied it to the NavigationView:
<com.google.android.material.navigation.NavigationView
android:theme="@style/NavigationTheme"
Author by
Admin
Updated on July 22, 2022Comments
-
Admin almost 2 years
I am making a sliding menu. I have successfully created a navigation drawer and menu items inside the navigation view in groups. But I want to make the items closer to each other. Can I change the spacing or size of items and text? Please help...
-
Admin over 8 yearsthank u for reply.. It works to change the text size. But how to make items closer to each other?? I want to change spacing between them.
-
George Thomas about 8 years@Amrut can we reduce the distance between the icon and the text?