欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android中判断网络是否连接实例详解

程序员文章站 2023-12-20 23:19:40
android中判断网络是否连接实例详解 在android中,如何监测网络的状态呢,这个有的时候也是十分重要的,方法如下: public class conne...

android中判断网络是否连接实例详解

在android中,如何监测网络的状态呢,这个有的时候也是十分重要的,方法如下:

public class connectiondetector { 
   
  private context _context; 
   
  public connectiondetector(context context){ 
    this._context = context; 
  } 
 
  public boolean isconnectingtointernet(){ 
    connectivitymanager connectivity = (connectivitymanager) _context.getsystemservice(context.connectivity_service); 
     if (connectivity != null)  
     { 
       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; 
  } 

调用:

connectiondetector cd = new connectiondetector(getapplicationcontext());  
  
boolean isinternetpresent = cd.isconnectingtointernet(); //  

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

上一篇:

下一篇: