【发布时间】:2015-04-30 02:15:30
【问题描述】:
我正在尝试使用 java 和 xml 开发一个 android 应用程序,我想要一些关于如何确定是否在应用程序打开的手机上启用了 wifi 的指导。任何帮助,将不胜感激。我尝试过使用这些方法,但它们都无法检测到我的 wifi 端口是否正确打开或关闭。恐怕这些方法已经过时了。有人有最新的方法吗?
//determine if wifi is enabled
//1st try
wifi =Settings.Secure.getInt(cr, Settings.Secure.WIFI_ON);
//second try
wifi=Settings.Global.getInt(cr, Settings.Global.WIFI_ON, 0);
//3rd try
WifiManager wifi = (WifiManager)getSystemService(Context.WIFI_SERVICE);
if (wifi.isWifiEnabled()){
//wifi is enabled
wifiInt=1;
}
else
wifiInt=0;
【问题讨论】:
标签: java android wifi isenabled