左右导航抽屉

时间:2014-08-26 11:59:04

标签: android android-fragments navigation-drawer

我的申请中需要左右抽屉。

我的布局如下:

<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >     

    <fragment
        android:id="@+id/detail_fragment"
        android:name="my detail fragment class name"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

    <fragment
        android:id="@+id/left_drawer"
        android:name="My LeftDrawerFragment class name"
        android:layout_width="@dimen/navigation_drawer_width"
        android:layout_height="match_parent"
        android:layout_gravity="left" />

    <fragment
        android:id="@+id/right_drawer"
        android:name="My RightDrawerFragment class name"
        android:layout_width="@dimen/navigation_drawer_width"
        android:layout_height="match_parent"
        android:layout_gravity="right" />

</android.support.v4.widget.DrawerLayout>

所以通过我的左抽屉和右抽屉碎片我正在装抽屉。 内容正在加载,但我无法定位正确的抽屉图标。只有一个抽屉图标即将到来,左侧也是如此。如何实现左右抽屉?有人能解决我的问题吗?

1 个答案:

答案 0 :(得分:0)

使用简单的方法左右导航抽屉使用此库。它非常易于设置和易于理解,而且非常稳定。 This Link因为我在很多项目中实现了它。 你可以设置左右抽屉:

SlidingMenu menu = new SlidingMenu(this);

左:

 menu.setMode(SlidingMenu.LEFT);

右:

 menu.setMode(SlidingMenu.RIGHT);