Ich habe zwei Navigationsfächer auf jeder Seite in meiner Aktivität. Ich brauche nicht die richtige Navigationsleiste, die mit einer Wischgeste geöffnet werden kann.Wie kann ich nur die rechte Navigationsleiste deaktivieren?
Wenn ich benutze:
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED)
die Swipe dann sperren die linke und rechte Schubladen verriegelt sind. Aber ich möchte, dass die linke Schublade die Wischgeste erkennt. Wie mache ich das?
<android.support.v4.widget.DrawerLayout
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<FrameLayout
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<ListView
android:id="@+id/left_drawer"
android:layout_width="@dimen/nav_drawer_width"
android:layout_height="match_parent"
android:layout_gravity="left" />
<ListView
android:id="@+id/right_drawer"
android:layout_width="@dimen/nav_drawer_width"
android:layout_height="match_parent"
android:layout_gravity="right" />
</android.support.v4.widget.DrawerLayout>
hier sehen http://stackoverflow.com/questions/21233230/how-to-disable-drawer-layout-from- eine Seite/21233786 # 21233786 –
Danke !! Du hast meinen Tag gerettet !! – DevAndroid
Erreicht es mit der gleichen Funktion setDrawerLockMode mit einem zusätzlichen Parameter mDrawerLayout.setDrawerLockMode (DrawerLayout.LOCK_MODE_LOCKED_CLOSED, findViewById (R.id.Right_Drawer)); – DevAndroid