您的位置:首页 > 理论基础 > 计算机网络

[Android] 检查网络是否可用

2011-03-30 15:42 369 查看
ConnectivityManager mycm = (ConnectivityManager) mycontext.getSystemService(Context.CONNECTIVITY_SERVICE);

NetworkInfo ni = (NetworkInfo) mycm.getActiveNetworkInfo();
if (ni != null && ni.isAvailable()) {
Log.d(TAG, "CheckNet getActiveNetworkInfo:" + ni.toString());
if (ni.getTypeName().equalsIgnoreCase("WIFI")|| ni.getTypeName().equalsIgnoreCase("MOBILE")) {
Log.d(TAG, "CheckNetwork OK");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息