美文网首页
Android 重写物理返回键,在h5页面中返回上一个界面

Android 重写物理返回键,在h5页面中返回上一个界面

作者: 哇哇_刘 | 来源:发表于2020-03-30 17:45 被阅读0次

实现:Activity中放置webview,跳转到h5界面,点击返回键,不退出h5界面,而是返回上一个h5界面

    /**
     * 改写物理按键——返回的逻辑,希望浏览的网页后退而不是退出浏览器
     * @param keyCode
     * @param event
     * @return
     */
    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        // TODO Auto-generated method stub
        if (keyCode == KeyEvent.KEYCODE_BACK) {
            if (webView.canGoBack()) {
                webView.goBack();//返回上一页面
                return true;
            }
        }
        return super.onKeyDown(keyCode, event);
    }

感谢:用Android代码写手机返回键控制webview页面,返回到app的主页面

相关文章

网友评论

      本文标题:Android 重写物理返回键,在h5页面中返回上一个界面

      本文链接:https://www.haomeiwen.com/subject/tiovuhtx.html