PHP
·
发表于 5年以前
·
阅读量:8290
/**
* 获取ConnectivityManager
*/
public static ConnectivityManager getConnManager(Context context) {
return (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
}
/**
* 判断网络连接是否有效(此时可传输数据)。
* @param context
* @return boolean 不管wifi,还是mobile net,只有当前在连接状态(可有效传输数据)才返回true,反之false。
*/
public static boolean isConnected(Context context) {
NetworkInfo net = getConnManager(context).getActiveNetworkInfo();
return net != null && net.isConnected();
}