2016-09-21 83 views
1

我正在使用Android的NavigationView控件创建滑动抽屉。 除了图像中所示的导航视图中菜单项之间的间距之外,所有情况都很好。自定义导航视图菜单界面Android

预先感谢您家伙enter image description here

Navigationview

<android.support.design.widget.NavigationView 
    android:id="@+id/navigation_view" 
    android:layout_height="match_parent" 
    android:layout_width="wrap_content" 
    android:layout_gravity="start" 
    app:headerLayout="@layout/homescreen_header" 
    app:menu="@menu/homescreen_nav_drawer" 

    app:itemIconTint="@color/green" 
    app:itemTextColor="@color/White" 
    app:theme="@style/NavigationView" 
    app:itemBackground="@color/nav_item_bg" 
    android:background="@color/nav_item_bg" 
    /> 

<style name="NavigationView" > 
    <item name="android:listDivider">@android:color/black</item> 
</style> 
+1

请张贴一些代码 – AbhayBohra

+0

我想我需要做一些theme.But缺少精确性 –

+0

@铁人 我尝试了两种解决方案,但不会工作在'dimen'添加此一个'<扪工具 –

回答

1

创建

<style name="NavigationViewStyle"> 
    <item name="android:listPreferredItemHeightSmall">25dp</item><!-- menu item height--> 
</style> 

风格而这种风格应用到NavigationView

app:theme="@style/NavigationViewStyle"