Android获取网络状态

1 ConnectivityManager manager= (ConnectivityManager) MainActivity.this.getSystemService(Context.CONNECTIVITY_SERVICE);
2 NetworkInfo[] infos= manager.getAllNetworkInfo();//获取所有的可用连接
3 info.getState()==NetworkInfo.State.CONNECTED:  //网络可用;

必须添加权限;
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

 

posted @ 2015-12-22 17:44  呼啦啦,,啦啦呼呼  阅读(237)  评论(0)    收藏  举报