@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { LogUtil.i(TAG, "==onKeyDown=="); if (isPageLoaded) { webview.loadUrl("javascript:CommonRedirect.goBack()"); LogUtil.i(TAG, "==onKeyDown==isPageLoaded=="); } else { if (webview.canGoBack()) { webview.goBack(); } else { finish(); } } } return false; }