安信科技官網-觸屏版

久久福利影视-久久成人综合网-久久成人亚洲-久久成人性色生活片-免费的黄色小视频-免费的黄视频

當前位置:首頁 > 安信自媒體 > 移動微信

安卓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
}
至此,簡單的功能便可實現,維護到了接口數據不被暴漏。

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


發送給朋友 分享到朋友圈

手機版電腦版