मैं ड्रॉवरलेआउट के बाएं-दाएं और बाएं-बाएं स्वाइप करना चाहता हूं।setDrawerLockMode एंड्रॉइड में काम नहीं कर रहा है?
DrawerLayout drawerLayout;
onCreate: बटन
drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_OPEN);
drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
क्लिक करें drawerLayout खोलने के लिए:
drawerLayout.openDrawer(Gravity.LEFT);
और करीब:
drawerLayout.closeDrawers();
मैं onCreate, onResume, onStart लेकिन नहीं में setDrawerLockMode कोशिश काम कर रहा है, यह सेंट बीमार इसे खोल सकते हैं, इसे स्वाइप करके बंद करें।
संपादित करें 2:
यह के साथ काम:
android:layout_gravity="start"
और नहीं काम के साथ:
android:layout_gravity="start|bottom"
किसी भी मदद करता है। धन्यवाद।
यात्रा http://stackoverflow.com/questions/27074106/android-drawerlayout-setdrawerlockmode-not-working – Rooban
मैं देख रहा हूँ इस मेरे मामले को ठीक नहीं , वही समस्या: http://stackoverflow.com/questions/18413116/why-i-cant-lock-drawerlayout-with-layout-gravity। लेकिन कोई भी इसे ठीक नहीं कर सकता है। –