我在第一次尝试时使用下面的代码返回 webview。但是由于渲染能力低,我用 XWalkView 代替了 WebView。
public boolean onKeyDown(int keyCode, KeyEvent event) {
WebView mWebView = (WebView) findViewById(R.id.webview);
if (event.getAction() == KeyEvent.ACTION_DOWN) {
switch (keyCode) {
case KeyEvent.KEYCODE_BACK:
if (mWebView.canGoBack()) {
mWebView.goBack();
} else {
finish();
if (MainActivity.mTencent.isSessionValid()) {
MainActivity.logout();
}
}
return true;
}
}
return super.onKeyDown(keyCode, event);
}
当更改为 XWalkView 时,我只发现要返回 XWalkView 。但我找不到使用它的例子。当我没有实现后退按钮事件时,双击后退按钮后应用程序将退出。
我的问题是:1.如何在XWalkView中使用返回,如果一些代码可能更有帮助。2. 当我不使用返回功能时,如何禁用返回按钮点击事件。
先感谢您。