Android - 如何以编程方式了解带感叹号的 Wi-Fi 图标状态

问题描述 投票:0回答:1

我正在开发一个Android应用程序。 我有一个逻辑,只有在 WiFi 互联网连接正常工作时才能执行某些操作。

所以我想排除带有感叹号的WiFi图标的状态。

有没有一种编程方式可以查明 WiFi 图标是否带有感叹号?

android wifi
1个回答
0
投票

我发现,如果我通过 USB 调试设备并阻止该设备从路由器发出的传出流量,我可以始终让 Wi-Fi 感叹号显示在我的设备上。

调试

ConnectivityManager.NetworkCallback.onCapabilitiesChanged
事件,我发现您想要的神奇标记标志 100% 始终与显示的感叹号相关联,就是
NET_CAPABILITY_VALIDATED
功能。

如果未经过验证,您会看到感叹号。

© www.soinside.com 2019 - 2024. All rights reserved.