由于webview加载h5界面后,在界面中跳转几个详情界面之后,按返回键会直接跳出该Activity或Fragment,故只需加入以下监听返回键的方法即可
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK) &&webView.canGoBack()) { webView.goBack(); return true; } return super.onKeyDown(keyCode, event); }平时在使用时,会有很多小细节会遗忘,所以虽说简单的不能再简单,但记下来还是必要的.
本文介绍了一个常见的WebView问题解决方案:通过监听返回键防止用户误操作退出应用。当用户在WebView加载的H5页面中进行导航时,通过覆盖Activity的onKeyDown方法来实现平滑的返回效果。
1万+

被折叠的 条评论
为什么被折叠?



