检测网络状态

/*
* 判断网络是否可用
*/
public static boolean isNetworkAvailable(Context ctx) { 
   try
       ConnectivityManager cm = (ConnectivityManager) ctx.getSystemService(Context.CONNECTIVITY_SERVICE); 
        NetworkInfo info = cm.getActiveNetworkInfo(); 
       return (info != null && info.isConnected()); 
    } catch (Exception e) { 
        e.printStackTrace(); 
       return false; 
    } 
}




posted @ 2012-06-12 11:36  优化设计  阅读(215)  评论(0)    收藏  举报