Android判断WIFI是否打开的方法
最近在做Android客户端下载,需要判断手机的Wifi是否打开。
?
特记录以下代码,然后有需要的童鞋可以参考一下:
?
public class DownloadUI extends Activity{// .........public boolean isWiFiActive() { ConnectivityManager connectivity = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); if (connectivity != null) { NetworkInfo[] infos = connectivity.getAllNetworkInfo(); if (infos != null) { for(NetworkInfo ni : infos){ if(ni.getTypeName().equals("WIFI") && ni.isConnected()){ return true; } } } } return false; } // .........}?
这几行代码,就不用解释了吧。