读书人

判断android网络是不是可用

发布时间: 2012-08-28 12:37:01 作者: rapoo

判断android网络是否可用

public boolean isNetworkAvailable() {Context context = getApplicationContext();ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(context.CONNECTIVITY_SERVICE);if (connectivity == null) {} else {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;}

================================
使用方法
if (!isNetworkAvailable()) {System.out.println("没有网络连接");} else {System.out.println("网络连接可用");}

读书人网 >Android

热点推荐