首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

判断android网络是不是可用

2012-08-28 
判断android网络是否可用public boolean isNetworkAvailable() {Context context getApplicationContext

判断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("网络连接可用");}

热点排行