一些背景信息:我正在尝试使用ActivityGroups从tabHost活动中打开一个活动,并使该新活动保留在选项卡下面。我已经做到了这一点。但是,在那个新活动中,如果我使用返回按钮,它会直接退出选项卡活动,因此我必须点击几次才能回到原来的位置。
有没有办法将返回按钮设置为转到特定的活动,而不是关闭当前活动窗口?
一些背景信息:我正在尝试使用ActivityGroups从tabHost活动中打开一个活动,并使该新活动保留在选项卡下面。我已经做到了这一点。但是,在那个新活动中,如果我使用返回按钮,它会直接退出选项卡活动,因此我必须点击几次才能回到原来的位置。
有没有办法将返回按钮设置为转到特定的活动,而不是关闭当前活动窗口?
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK)) {
// start new Activity here
}
return super.onKeyDown(keyCode, event);
}
但是覆盖预期的后退按钮功能是不可取的。