5
Tôi muốn khóa vuốt sang trái-phải và phải sang trái của DrawerLayout.setDrawerLockMode không hoạt động trên Android?
DrawerLayout drawerLayout;
onCreate: nút
drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_OPEN);
drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
Nhấn vào để mở DrawerLayout:
drawerLayout.openDrawer(Gravity.LEFT);
và gần gũi:
drawerLayout.closeDrawers();
tôi cố gắng setDrawerLockMode trong onCreate, onResume, onStart nhưng không làm việc, nó st bị bệnh có thể mở, đóng bằng cách vuốt nó.
Chỉnh sửa 2:
Nó làm việc với:
android:layout_gravity="start"
và không làm việc với:
android:layout_gravity="start|bottom"
Bất kỳ giúp. Cảm ơn.
lần http://stackoverflow.com/questions/27074106/android-drawerlayout-setdrawerlockmode-not-working – Rooban
Tôi thấy điều này không giải quyết được trường hợp của tôi , cùng một vấn đề: http://stackoverflow.com/questions/18413116/why-i-cant-lock-drawerlayout-with-layout-gravity. Nhưng không ai có thể sửa chữa nó. –