[英]How to turn OFF WiFi automatically when the app closes
我已经使用这个打开了 WiFi:
WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
if (wifiManager != null)
wifiManager.setWifiEnabled(true);
现在我想在关闭我的应用程序时将其关闭我尝试使用 onDestory() 方法它不起作用指导我。
在调用super.onDestroy()
) 之前尝试设置setWifiEnabled(false)
)
@Override
public void onDestroy() {
WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
if(wifiManager!=null) wifiManager.setWifiEnabled(false);
super.onDestroy();
}
请注意,此方法在 API29 及更高版本中已弃用,当您的应用程序将以 API29 或更高版本为目标时,将返回false
并且不会更改 WiFi state(这是或即将在 Google Play 中发布的强制性要求)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.