【发布时间】:2014-08-22 13:18:00
【问题描述】:
我的应用中有一个 WebView,但是当没有互联网连接时,它会显示来自谷歌的正常网页,上面写着“没有互联网连接”。我宁愿它显示两件事:
1) 如果没有互联网连接,我想说“没有互联网连接”并有一个刷新按钮。
2) 当应用程序启动或尝试连接时,它会显示一个进度条/加载屏幕。
这是一些 WebView 脚本:
WebView wv = (WebView) view.findViewById(R.id.webViewF);
wv.getSettings().setJavaScriptEnabled(true);
String url = "http://m.facebook.com/";
wv.getSettings().setJavaScriptEnabled(true);
wv.loadUrl(url);
wv.setWebChromeClient(new WebChromeClient());
wv.setWebViewClient(new WebViewClient());
public class myWebClient extends WebViewClient
{
@Override
public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
if (errorCode == ERROR_CONNECT)
{
What should i write here ??!!!
}
// TODO Auto-generated method stub
super.onReceivedError(view, errorCode, description, failingUrl);
}
}
【问题讨论】: