1

我在使用 android 的后退按钮时遇到问题,需要一些帮助。

我的应用程序有一个名为“A”的活动。从“A”开始,我开始了名为“B”的新活动,但没有完成“A”。从“B”开始,我开始新的意图来调用网络浏览器。当用户在网页加载未完成时按下后退按钮时,它会导致我的程序返回到活动“B”。但是我不想回到活动'B',我想完成B并回到活动'A'。

有没有人有这种情况的解决方案?请帮我!非常感谢!

4

1 回答 1

0

您可以覆盖以下方法

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if ((keyCode == KeyEvent.KEYCODE_BACK)) {
        Log.d(this.getClass().getName(), "back button pressed");
    }
    return super.onKeyDown(keyCode, event);
}
于 2012-10-12T02:29:53.653 回答