Ich habe eine App, die ein WebView in großem Umfang nutzt. Wenn der Benutzer dieser App keine Internetverbindung hat, wird eine Seite mit der Aufschrift "Webseite nicht verfügbar" und verschiedenen anderen Texten angezeigt. Gibt es eine Möglichkeit, diesen generischen Text in meinem WebView nicht anzuzeigen? Ich möchte meine eigene Fehlerbehandlung bereitstellen.
private final Activity activity = this;
private class MyWebViewClient extends WebViewClient
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
// I need to do something like this:
activity.webView.wipeOutThePage();
activity.myCustomErrorHandling();
Toast.makeText(activity, description, Toast.LENGTH_LONG).show();
}
}
Ich habe herausgefunden, dass WebView-> clearView die Ansicht nicht wirklich löscht .