判断android手机是否联网

来源:互联网 发布:教材管理系统c语言 编辑:程序博客网 时间:2024/04/30 14:04

android 中查看当前是否联网
方法如下:
ConnectivityManager cManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = cwjManager.getActiveNetworkInfo();
  if (info != null && info.isAvailable()){
       //do something
       //能联网
        return true;
  }else{
       //do something
       //不能联网
        return false;
  }
如果为True则表示当前Android手机已经联网,可能是WiFi或GPRS、HSDPA等等,具体的可以通过 ConnectivityManager 类的getActiveNetworkInfo() 方法判断详细的接入方式。

同时要在manifest里面加个权限
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

原创粉丝点击