【发布时间】:2016-10-07 00:19:14
【问题描述】:
我有一个 Web 视图,可以让我浏览网站。当我单击后退按钮时,它不会转到上一页,而是退出应用程序。我在 MainActivity.java 中添加了以下方法
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
setContentView(R.layout.activity_main);
WebView webview = (WebView) this.findViewById(R.id.webView);
if (event.getAction() == KeyEvent.ACTION_DOWN) {
switch (keyCode) {
case KeyEvent.KEYCODE_BACK:
if (webview.canGoBack()) {
webview.goBack();
} else {
finish();
}
return true;
}
}
return super.onKeyDown(keyCode, event);
}
【问题讨论】:
标签: android