0
我在我的應用中有一個WebView,但是當沒有互聯網連接時,它會顯示來自谷歌的正常網頁,上面寫着「沒有互聯網連接」。我想寧願它顯示兩件事:在android中使用webview和刷新按鈕加載
1)如果沒有互聯網連接,我想在那裏說「沒有互聯網連接」,並有一個刷新按鈕。
2)當應用程序啓動時,或者當它嘗試連接時,它會顯示一個進度條/加載屏幕。
下面是一些腳本網頁視圖:
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);
}
}
haa。我不明白的第一部分,我將添加到WebView代碼希望當沒有連接,它會告訴用戶沒有互聯網連接再試一次 – user3670592
它應該是ERROR_CONNECT這是連接失敗時調用。 –
好的,但對不起,我的意思是我應該在代碼中寫下它,以及如何。我的意思是編碼方式。看我的代碼並告訴我如何編輯它 – user3670592