读书人

取得网络状态

发布时间: 2012-07-15 20:20:06 作者: rapoo

获得网络状态

?public static boolean hasConnectedNetwork() {
??????? ConnectivityManager connectivity = (ConnectivityManager)getApplication().getSystemService(Context.CONNECTIVITY_SERVICE);
??????? if (connectivity != null) {
??????????? NetworkInfo[] info = connectivity.getAllNetworkInfo();
??????????? if (info != null) {
??????????????? for (int i = 0; i < info.length; i++) {
??????????????????? if (info[i].getState() == NetworkInfo.State.CONNECTED) {
??????????????????????? return true;
??????????????????? }
??????????????? }
??????????? }
??????? }

??????? return false;
??? }

读书人网 >移动开发

热点推荐