判断网络

来源:互联网 发布:欧洲中世纪知乎 编辑:程序博客网 时间:2024/06/15 18:01
  1.  写一个方法   
  2.   //判断当前的网络状态    
  3.     public boolean getInfo(Context context){  
  4.       ConnectivityManager conn = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);  
  5.         if(conn!=null){  
  6.             NetworkInfo info = conn.getActiveNetworkInfo();  
  7.             if(info!=null&&info.isConnected()){  
  8.                 if(info.getState()==NetworkInfo.State.CONNECTED){  
  9.                     //当前的链接的网络可以用  
  10.                     return true;  
  11.                 }  
  12.             }  
  13.         }  
  14.       return false;  

  1.     }  
        进行判断
  1.   boolean info = myUtils.getInfo(this);  
  2.           
  3.          if(info){  
                解析所需代码
}

原创粉丝点击