android webview和loadData,我可以通过后退按钮返回生成的内容吗?

前端之家收集整理的这篇文章主要介绍了android webview和loadData,我可以通过后退按钮返回生成的内容吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个 android webview,用loadDataWithBaseURL显示生成内容.看起来很棒.但是,如果我按照链接然后点击后退按钮,我会得到一个空白页面,我希望看到我生成内容.

有谁知道如何使用后退按钮返回我生成内容

解决方法

试试这个:
mWebView.setOnKeyListener(new OnKeyListener() {
    public boolean onKey(View v,int keyCode,KeyEvent event) {
        switch(keyCode)
        {
            case KeyEvent.KEYCODE_BACK:
                if(mWebView.canGoBack() == true){
                    mWebView.goBack();
                    return true;
                } else
                    return false;   
                }

                return false;
            }
        });

猜你在找的Android相关文章