ナビゲーションビューでテキストの高さと行の高さをカスタマイズするコードを使用していますが、api21 +で動作しますが、同じコードはapi 16では動作しません。 ?ナビゲーションビューのカスタムメニューアイテムのサイズとテキストサイズ
コード:
スタイルを作成し、app:theme
<style name="NavigationViewStyle">
<item name="android:textSize">20sp</item> <!-- menu item text size-->
<item name="android:listPreferredItemHeightSmall">40dp</item><!-- menu item height-->
</style>
を使用してNavigationViewにそれを適用し、アプリを使ってNavigationViewにこのスタイルを適用します。テーマ
<android.support.design.widget.NavigationView
...
...
app:theme="@style/NavigationViewStyle"
...
...
</android.support.design.widget.NavigationView>
注意を実装のres /値-V16のディレクトリを見つけることが、あなたのres /値のディレクトリを確認してください:この質問はここにhttp://stackoverflow.com/に答えてきました質問/ 35453698/listpreferreditemheights小規模な作業中のAPI-16 – CKP78