使用家庭WiFi连接时,我在连接互联网时遇到了一些麻烦。屏幕上只显示“网页不可用”的错误。如何尽快自定义此页面!
答案 0 :(得分:0)
您可以在加载webview之前检查onCreate
中的网络连接。如果连接可用,请在网页视图中加载网址,否则显示无法连接的自定义对话框。
ConnectivityManager connectivityManager = (ConnectivityManager)
c.getSystemService(Context.CONNECTIVITY_SERVICE);
if (connectivityManager != null) {
NetworkInfo network = connectivityManager.getActiveNetworkInfo();
if (network.getState() != NetworkInfo.State.CONNECTED) {
// record the fact that there is not connection
isConnectivity = false;
}
}
if(isConnectivity)
{
//load url in a webview
}
else
{
//show custom dialogbox
}
希望这有帮助。