折叠时导航视图的可见部分?

时间:2016-05-23 06:55:55

标签: android navigation-drawer

如何在折叠时设置导航视图的可见部分,并且项目也可以单击,但是当用户拖动抽屉时,会出现。我试图使用layout_margionRight,但它没有t work. I want to create Navigation View is like a NavigationSlidingPanel`。请帮忙。这是我的代码:

<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:fab="http://schemas.android.com/tools"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true">

    <android.support.design.widget.CoordinatorLayout
        android:layout_height="match_parent"
        android:layout_width="match_parent">

        <FrameLayout
            android:id="@+id/content_frame"
            android:layout_width="match_parent"
            android:layout_height="match_parent" >
        </FrameLayout>
    <android.support.design.widget.AppBarLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

        <android.support.v7.widget.Toolbar
            xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:app="http://schemas.android.com/apk/res-auto"
            android:id="@+id/toolbar_actionbar"
            android:layout_width="match_parent"
            app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
            android:layout_height="55dp"

            android:background="@drawable/bg_color_toolbar" >
        </android.support.v7.widget.Toolbar>
    </android.support.design.widget.AppBarLayout>
    </android.support.design.widget.CoordinatorLayout>

<android.support.design.widget.NavigationView
    android:id="@+id/navigation"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_gravity="end"
    android:background="@drawable/bg_color2"

    app:itemTextColor="@color/colorWhite"
    app:itemIconTint="@color/colorWhite"
    app:menu="@menu/menu_navigation"
    app:headerLayout="@layout/nd_head"
    android:layout_marginRight="64dp"
    android:layout_marginEnd="64dp"
   />
</android.support.v4.widget.DrawerLayout>

0 个答案:

没有答案