我想创建一个简单的屏幕,当 webview 无法加载页面时出现。我改变了一些对象的可见性,所以 webview 是不可见的,你可以看到屏幕。
webview1.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
//visible
view.stopLoading();
warningText.setText(description);
Bar.setVisibility(0);
header.setVisibility(0);
loadState.setVisibility(0);
border.setVisibility(0);
aborted.setVisibility(0);
warning.setVisibility(0);
warningText.setVisibility(0);
//invisible
Bar.setVisibility(4);
webview1.setVisibility(4);
}
});
但现在问题是:我的屏幕闪烁、消失,并且出现了 Webview 的 Errorscreen。为什么?我能做什么?