判斷網路狀態
阿新 • • 發佈:2018-11-10
package com.example.wifinetworkdemo.util;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
public class NetworkUtils {
//為什麼要串上下文物件 因為這是一個單獨java類所以獲取不到Android
public static boolean getNetwork(Context context) {
boolean boo = false;
ConnectivityManager connectionManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connectionManager.getActiveNetworkInfo();
if (networkInfo != null && networkInfo.isAvailable()) {
boo = true;
} else {
boo = false;
}
return boo;
}
}