İdeal olarak, gezinme çekmecesi, bir öğeye basıldığında kapatılmalıdır, ancak bu otomatik olarak gerçekleşmemelidir. Nasıl yapılır ? Teşekkürler!
Yanıtlar:
Anladım!
private DrawerLayout mDrawerLayout;
mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
mDrawerLayout.closeDrawers();
Mükemmel çalışıyor.
Çekmece düzeniniz olarak mDrawerLayout'a sahipseniz, açıkken kapatabilirsiniz.
@Override
public void onBackPressed() {
if (this.mDrawerLayout.isDrawerOpen(GravityCompat.START)) {
this.mDrawerLayout.closeDrawer(GravityCompat.START);
} else {
super.onBackPressed();
}
}