我在活动的布局中有一个webView
。如果按后退按钮,我想这种观点也消失了,其他的观点变得可见,给我做了以下内容:android - 覆盖后退按钮
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && web.getVisibility()==View.VISIBLE) {
restoreInitalState(); // set Visibility of Views
APP_CONSTANTS.LOGIN_OP_CANCELLED(getApplicationContext()); // inform the user that the current operation was cancelled
}
return super.onKeyDown(keyCode, event);
}
它的工作原理,但它调用我的方法后立即结束活动,就像如果后退按钮被按下2次。我需要保留当前的Activity,并且只需调用上面提到的方法。有什么建议么?
就是这样。谢谢 – Droidman 2013-02-25 17:55:17