1

Я использую код ниже, и он отлично работает на api 23, но не на другом устройстве на api 16 (Jelly Bean).listPreferredItemHeightSmall не работает на api 16

Стиль:

<style name="NavigationViewStyle"> 
    <item name="android:textSize">20sp</item> <!-- menu item text size--> 
    <item name="android:listPreferredItemHeightSmall">40dp</item><!-- menu item height--> 
</style> 

И затем, применить этот стиль NavigationView используя app:theme

<android.support.design.widget.NavigationView 
     ... 
     ...  
     app:theme="@style/NavigationViewStyle" 
     ... 
     ... 


</android.support.design.widget.NavigationView> 

ответ

6

Вы должны использовать "android:listPreferredItemHeightSmall" без "андроид" имен для старых версий.

+0

Спасибо. Потрясающие. – jason