4

我想在设备从热点添加或删除时收到通知。我已经注册了 IntentFilter.addAction() 来获取通知,但是当新设备连接到热点时它不会触发。

IntentFilter intentFilter = new IntentFilter();

intentFilter.addAction(WifiManager.SUPPLICANT_CONNECTION_CHANGE_ACTION);


getActivity().registerReceiver(myReceiver, intentFilter);
4

1 回答 1

0

您是否尝试过“getWifiState()”然后如果结果是:

常量值:0 (0x00000000) --> WIFI_STATE_DISABLING

常量值:1 (0x00000001) --> WIFI_STATE_DISABLED

常量值:2 (0x00000002) --> WIFI_STATE_ENABLING

常量值:3 (0x00000003) --> WIFI_STATE_ENABLED

常量值:4 (0x00000004) --> WIFI_STATE_UNKNOWN

对于其他选项检查这里:http: //developer.android.com/reference/android/net/wifi/WifiManager.html

如果这就是全部,如果我帮助了你,你可以勾选我的答案,谢谢!

于 2014-02-09T10:14:17.487 回答