欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

判断是否有网

程序员文章站 2022-05-19 18:56:59
...
/**
* 判断有没有网
*/
public static boolean isNetworkConnected(Context context) {
//注意要写网络权限
//判断参数是否为空(必须)
if (context != null) {
//getSystemService 获取系统服务
//获取连接管理器
ConnectivityManager mConnectivityManager = (ConnectivityManager)
context.getSystemService(Context.CONNECTIVITY_SERVICE);
//获取网络状态
NetworkInfo info = mConnectivityManager.getActiveNetworkInfo();
if (info != null) {
//判断网络是否可用
return info.isAvailable();
}
}
return false;
}