如果没有可用的Internet连接,如何添加自定义错误页面

时间:2014-04-24 02:48:27

标签: android webview android-webview webviewclient

如何添加我自己的错误页面替换默认错误页面"网页不可用"当没有互联网连接时。如下图所示 http://i.stack.imgur.com/OgS7o.jpg

2 个答案:

答案 0 :(得分:4)

我通过添加以下代码获得解决方案

mWebView.setWebViewClient(new MyWebViewClient()
  {
    public void onReceivedError(WebView webview, int i, String s, String s1)
  {
      mWebView.loadUrl("file:///android_asset/error.html");
  }
   });

将自己的html错误页面放在资产文件夹

答案 1 :(得分:0)

根据状态重定向页面,只需应用广播接收器并注册网络连接事件。