如何检测 LineageOS 16 中是否开启了 WiFi?
How can I detect WiFi being switched on in LineageOS 16?
我之前在 LineageOS 15.1/Android Oreo 8.1 上使用侦听 WifiManager.NETWORK_STATE_CHANGED_ACTION 的 BroadcastReceiver 检测到打开和关闭 WiFi。
现在在 LineageOS 16 中,这似乎只在 WiFi 关闭时广播,而不是在打开时广播。
这现在只能通过 JobService 检测到吗?或者有人知道其他方法吗?谢谢。
中描述了我的错误。所以我猜这是一个错误或侥幸,它以前工作 - 现在 Pie 中的情况更加一致,这令人放心。
我之前在 LineageOS 15.1/Android Oreo 8.1 上使用侦听 WifiManager.NETWORK_STATE_CHANGED_ACTION 的 BroadcastReceiver 检测到打开和关闭 WiFi。
现在在 LineageOS 16 中,这似乎只在 WiFi 关闭时广播,而不是在打开时广播。
这现在只能通过 JobService 检测到吗?或者有人知道其他方法吗?谢谢。