我正在制作滑动菜单。我已成功在组导航视图中创建导航抽屉和菜单项。但我想让这些物品彼此更接近。我可以更改项目和文本的间距或大小吗? 请帮忙......
答案 0 :(得分:11)
您可以在styles.xml中为导航抽屉应用以下主题
<style name="NavigationTheme" parent="AppTheme">
<item name="android:textSize">14sp</item>
<item name="android:textStyle">bold</item>
</style>
在导航抽屉中应用此主题
android:theme="@style/NavigationTheme"
答案 1 :(得分:6)
在您的styles.xml中为导航抽屉创建以下主题,您已完成。
<style name="NavigationTheme" parent="AppTheme">
<item name="android:textSize">16sp</item>
<item name="android:layout_marginBottom">02dp</item>
</style>
将此主题应用于导航抽屉布局
答案 2 :(得分:1)
其他解决方案对我不起作用,因此我终于使用以下主题进行了解决:
<style name="NavigationTheme" parent="AppTheme">
<item name="listPreferredItemHeightSmall">40dp</item>
</style>
然后将其应用于NavigationView:
<com.google.android.material.navigation.NavigationView
android:theme="@style/NavigationTheme"