安信科技官網-觸屏版
  • <menu id="smwsk"><strong id="smwsk"></strong></menu>
    <menu id="smwsk"><strong id="smwsk"></strong></menu>
  • <menu id="smwsk"><tt id="smwsk"></tt></menu>
  • 當前位置:首頁 > 安信自媒體 > 移動微信

    安卓webview未連接網絡時提示處理方案代碼!

    時間:2022年9月28日 瀏覽:
    首先我們需要定義一個判斷網絡的公共類NetUtil.java

    以下為解決方案代碼:


    import android.content.Context;
    import android.net.ConnectivityManager;
    import android.net.NetworkInfo;

    public class NetUtil {
    public static boolean isNetConnected(Context context) {
    boolean isNetConnected;
    ConnectivityManager connManager = (ConnectivityManager) context
    .getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo info = connManager.getActiveNetworkInfo();
    if (info != null && info.isAvailable()) {
    isNetConnected = true;
    } else {
    isNetConnected = false;
    }
    return isNetConnected;
    }
    }



    然后在擁有WebView的Activity的onCreate()方法里調用這個公共類,并且做出網絡異常的判斷

    if(!NetUtil.isNetConnected(this)){
    //提示用戶網絡連接異常
    }else{
    //加載URL
    }
    至此,簡單的功能便可實現,維護到了接口數據不被暴漏。

    當前頁面電腦端訪問網址:


    發送給朋友 分享到朋友圈

    手機版電腦版

    欧美黑白配性xxxxx