歡迎來到安信科技官方網(wǎng)站!【www.boomerlogic.com】
      18112005550
      工作時間: 8:30-21:30
      新聞中心
      News Center

      安卓webview未連接網(wǎng)絡時提示處理方案代碼!

      資訊分類: 移動微信  瀏覽: 2022年9月28日
      首先我們需要定義一個判斷網(wǎng)絡的公共類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()方法里調(diào)用這個公共類,并且做出網(wǎng)絡異常的判斷

      if(!NetUtil.isNetConnected(this)){
          //提示用戶網(wǎng)絡連接異常
         }else{
         //加載URL
         }    
      至此,簡單的功能便可實現(xiàn),維護到了接口數(shù)據(jù)不被暴漏。
      Copyright © 2007-2024 安信科技(十五周年紀念版) All Rights Reserved  備案號:蘇ICP備15047094號-3 
      網(wǎng)站首頁 |  新聞資訊 |  服務項目 |  軟件產(chǎn)品 |  試用下載 |  需求提交 |  模版建站 |  關(guān)于安信 |  產(chǎn)品授權(quán) |  聯(lián)系我們 |  定制開發(fā) | 
      服務熱線:181-1200-5550  客服QQ: 120094883  | 郵箱:120094883#qq.com(#改@)