在Android中,我正在尝试侦听WiFi开/关状态的变化。我已经注册了SUPPLICANT_STATE_CHANGED_ACTION
当WiFi打开时,状态从扫描变为连接到验证到OBTAINING_IP_ADDR。
然后留在OBTAINING_IP_ADDR。但是当没有连接到WiFi时,乞求者的状态表示OBTAINING_IP_ADDR。我们如何区分连接到OBTAINING_IP_ADDR时的WiFi和关闭WiFi时的OBTAINING_IP_ADDR?
发布于 2015-06-27 20:00:14
我想你对wifi状态变化感兴趣,而不是请求状态变化。乞求国更加精致。
注册WIFI_STATE_CHANGED_ACTION并检查附加于getIntExtra的EXTRA_WIFI_STATE额外值(String,int)。它会告诉你喜欢WIFI_STATE_DISABLED,禁用,启用,启用等。
https://stackoverflow.com/questions/31091888
复制相似问题