Ich möchte Streichen links-rechts und rechts-links von DrawerLayout sperren.setDrawerLockMode funktioniert nicht in Android?
DrawerLayout drawerLayout;
onCreate:
drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_OPEN);
drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
Click-Taste drawerLayout öffnen:
drawerLayout.openDrawer(Gravity.LEFT);
und in der Nähe:
drawerLayout.closeDrawers();
Ich versuche setDrawerLockMode in onCreate, onResume, onStart aber nicht arbeiten, es st Krank kann sich öffnen, in der Nähe wischen.
Edit 2:
Es arbeiten mit:
android:layout_gravity="start"
und nicht mit:
android:layout_gravity="start|bottom"
Jeder hilft. Vielen Dank.
Besuch http://stackoverflow.com/questions/27074106/android-drawerlayout-setdrawerlockmode-not-working – Rooban
sehe ich meinen Fall nicht beheben , das gleiche Problem: http://stackoverflow.com/questions/18413116/why-i-cant-lock-drawerlayout-with-layout-gravity. Aber niemand kann es reparieren. –