0

我已经创建了一个浏览器,它有一个按钮来打开一个新标签页。当我点击它时,可以使用webview返回到上一个活动。问题是我不想在重新压缩时重新加载页面。当屏幕旋转时也会发生同样的情况。有没有特定的功能来做到这一点?谢谢。保持webView页面已经加载?

+0

能否请您发表您的代码,使用户可以看到提示你的东西。 – Prudhvi 2015-03-31 22:18:42

+0

[控制后面的“按钮”在android](http://stackoverflow.com/questions/1265095/control-the-back-button-in-android) – 2015-03-31 22:56:28

回答

0

重写你的WebView onPageStarted方法是这样的

@Override 
    public void onPageStarted(WebView view, String url, Bitmap favicon) 
    { 
    super.onPageStarted(view, url, favicon); 
    String htmlContent = getRemoteContent(url); 
    webview.loadDataWithBaseURL(url, htmlContent, null, "utf-8", url); 
    } 
+0

它可能重复它说“方法getRemoteContent(字符串)是未定义类型的MyWebView(这是类的名称)“。我该怎么办? – 2015-04-12 15:47:48