[英]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.