我在 WebView 中显示一个网站。我现在想首先显示一个空白屏幕,顶部有一个 Logo 和一个文本“正在检查 Internet 连接”。当连接可用时,我会在 WebView 中显示该网站。 稍后当互联网连接失败时,我想显示带有 Logo 和文本“正在检查互联网连接并尝试连接”的相同空白屏幕。
最佳答案
在实际显示 webview 内容之前,您可以
WebView.loadUrl(字符串 url)
url 可以是/assets
文件夹中的本地文件,你可以使用像你的简单的html
a blank screen with a logo at the top and a text "Checking Internet Connection
更新:
step1 :上网查一下,这是你能控制的
step2: 尝试加载实际网站,
WebView.setWebViewClient(new WebViewClient(...))
在您的 WebViewClient
类中,覆盖方法
public void onReceivedError (WebView view, int errorCode, String description, String failingUrl)
当收到错误时,你可以WebView.loadUrl(...)
关于android - 当互联网连接失败时,然后显示文本并重复循环直到连接可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9663531/