Lý tưởng nhất là ngăn điều hướng sẽ được đóng lại khi một số mục đã được nhấn từ nó, nhưng nó không diễn ra tự động. Làm thế nào để làm nó ? Cảm ơn!
Câu trả lời:
Hiểu rồi!
private DrawerLayout mDrawerLayout;
mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
mDrawerLayout.closeDrawers();
Hoạt động hoàn toàn tốt.
Nếu bạn có mDrawerLayout làm bố cục ngăn kéo của mình, bạn có thể đóng nó khi nó đang mở.
@Override
public void onBackPressed() {
if (this.mDrawerLayout.isDrawerOpen(GravityCompat.START)) {
this.mDrawerLayout.closeDrawer(GravityCompat.START);
} else {
super.onBackPressed();
}
}