我在网页浏览中显示一个网站。我现在想首先在顶部显示一个带有徽标的空白屏幕,并显示“正在检查Internet连接”文本。当连接可用时,我会在webview中显示该网站。 稍后当互联网连接失败时,我想显示带有徽标和文本“检查Internet连接并尝试连接”的相同空白屏幕。
答案 0 :(得分:1)
在实际显示webview内容之前,你可以
WebView.loadUrl (String url)
url可以是/assets
文件夹中的本地文件,你可以使用像你这样的简单html
顶部带有徽标的空白屏幕和文本"检查互联网 连接
更新
第1步:检查互联网,这是你可以控制的第2步:尝试加载实际网站,
WebView.setWebViewClient(new WebViewClient(...))
在您的WebViewClient
班级中,覆盖方法
public void onReceivedError (WebView view, int errorCode, String description, String failingUrl)
收到错误时,您可以WebView.loadUrl(...)