/**
* 检测当的网络(WLAN、3G/2G)状态
* @param context Context
* @return true 表示网络可用
*/
public static boolean isNetworkAvailable(Context context){
//获得连接的管理者
ConnectivityManager manager=(ConnectivityManager)
context.getSystemService(Context.CONNECTIVITY_SERVICE);
if (manager!=null) {
//获得网络工作信息
NetworkInfo info = manager.getActiveNetworkInfo();
if (info!=null&&info.isConnected()) {
//当前网络是连接的
if (info.getState()==NetworkInfo.State.CONNECTED) {
// 当前所连接的网络可用
Picasso.with(context)
.load("http://img5.imgtn.bdimg.com/it/u=3586233367,3171193232&fm=11&gp=0.jpg")
.into(iv);
return true;
}
}
}
return false;
}