【问题标题】:Keep webView page already loaded?保持 webView 页面已加载?
【发布时间】:2015-03-31 22:12:31
【问题描述】:

我创建了一个浏览器,它有一个打开新标签的按钮。当我单击返回时,它会使用 webview 回到上一个活动。问题是我不希望它在我回压时再次重新加载页面。当屏幕旋转时也会发生同样的事情。有什么特定的功能可以做到这一点吗?谢谢。

【问题讨论】:

标签: android android-layout android-fragments android-activity webview


【解决方案1】:

覆盖您的 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);
   } 

【讨论】:

  • 它说“方法 getRemoteContent(String) 未定义 MyWebView 类型(这是类的名称)”。我该怎么办?
猜你喜欢
  • 2012-12-24
  • 1970-01-01
  • 2019-02-13
  • 1970-01-01
  • 2012-08-01
  • 1970-01-01
  • 2018-08-19
  • 2012-11-01
  • 2015-05-03
相关资源
最近更新 更多