0
我知道这是一个常见问题,但没有一个线程具有正确/有效的答案。如何可能处理后退按钮
我有一个MainActivity有6个不同的片段在它充气,我有一个抽屉菜单,并且在开始保存与徽标中的闪屏和应用程序的名字中有一个startActivity
我的问题如下:
当我在主要活动,我再打开抽屉打它关闭菜单,然后返回按钮,当我再次打开它并点击后退按钮它去startActivity不关闭菜单
当我在其中一个片段和抽屉菜单是打开的,我打开后退按钮,它保持打开菜单,并进入前一个片段/活动
我不想让我的backButton带我到startActivity ...可能吗?
这里是我的onBackPressed()在MainActivity
@Override
public void onBackPressed() {
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
if (drawer.isDrawerOpen(GravityCompat.END)) {
drawer.closeDrawer(GravityCompat.START);}
else
super.onBackPressed();
}
PS方法:如果你不知道我在说什么或者不知道答案,但感谢请不要” t键入任何答案或错误的答案,它只会使这是一个比需要更长的线程。
谢谢:)
谢谢,这工作和解决了第三个问题:) – Redab0