我正在使用代码自定义导航视图中文本和行高的高度,在api21+上有效,但在api16上相同的代码不起作用。如何让它工作?
代码:
创建一个样式并使用app:theme
将其应用于NavigationView
<style name="NavigationViewStyle">
<item name="android:textSize">20sp</item> <!-- menu item text size-->
<item name="android:listPreferredItemHeightSmall">40dp</item><!-- menu item height-->
</style>
然后,使用app:theme将此样式应用于NavigationView
<android.support.design.widget.NavigationView
...
...
app:theme="@style/NavigationViewStyle"
...
...
</android.support.design.widget.NavigationView>