【发布时间】:2016-02-10 10:58:36
【问题描述】:
我正在使用代码来自定义导航视图中的文本高度和行高,它适用于 api21+,但相同的代码在 api 16 中不起作用。我怎样才能使它起作用?
代码:
使用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>
【问题讨论】:
-
请注意:此问题已在此处得到解答stackoverflow.com/questions/35453698/…