关闭

检测网络连接

630人阅读 评论(0) 收藏 举报
zhuan http://wang-peng1.javaeye.com/blog/853046
Java代码
  1. /*  
  2.  * isOnline - Check if there is a NetworkConnection  
  3.  * @return boolean  
  4.  */   
  5. protected   boolean  isOnline() {  
  6.     ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);  
  7.     NetworkInfo netInfo = cm.getActiveNetworkInfo();  
  8.     if  (netInfo !=  null  && netInfo.isConnected()) {  
  9.         return   true ;  
  10.     } else  {  
  11.         return   false ;  
  12.     }  
  13. }  

 2

Java代码
  1. ConnectivityManager connec = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);  
  2.   
  3. if (connec.getNetworkInfo( 0 ).getState() == NetworkInfo.State.CONNECTED || connec.getNetworkInfo( 1 ).getState() == NetworkInfo.State.CONNECTING  ) {  
  4.    text.setText("hey your online!!!" )     ;                 
  5.    //Do something in here when we are connected      
  6. else   if (connec.getNetworkInfo( 0 ).getState() == NetworkInfo.State.DISCONNECTED ||  connec.getNetworkInfo( 1 ).getState() == NetworkInfo.State.DISCONNECTED   ) {  
  7.    text.setText("Look your not online" );             

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:39847次
    • 积分:441
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:21篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论