在android中自定义错误“网页不可用”

时间:2014-03-10 10:07:21

标签: android titanium

使用家庭WiFi连接时,我在连接互联网时遇到了一些麻烦。屏幕上只显示“网页不可用”的错误。如何尽快自定义此页面!

1 个答案:

答案 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
}

希望这有帮助。