【发布时间】:2018-06-15 09:24:19
【问题描述】:
我有一个带有片段的活动,它也可以导航。当您回击片段时,它应该返回到活动。但是当你在应用关闭的那一刻回击时。
现在这不是完全不受欢迎的行为,因为我希望应用程序在您回击主要活动时关闭。
执行此操作的主要活动的代码:
@Override
public void onBackPressed() {
DrawerLayout drawer = findViewById(R.id.drawer_layout);
if (drawer.isDrawerOpen(GravityCompat.START)) {
drawer.closeDrawer(GravityCompat.START);
} else {
super.onBackPressed();
this.finishAffinity();
}
}
fragment 上没有 onBackPressed 方法
我怎样才能做到这一点,以便当您回击片段时主要活动显示,但当您回击活动时应用程序关闭
【问题讨论】:
标签: java android android-fragments