我想在设备从热点中添加或删除时收到通知。我已经注册了 IntentFilter.addAction() 来获取通知,但是当新设备连接到热点时它不会触发。
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(WifiManager.SUPPLICANT_CONNECTION_CHANGE_ACTION);
getActivity().registerReceiver(myReceiver, intentFilter);
最佳答案
您是否尝试过“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
如果仅此而已,如果我对您有帮助,您可以勾选我的答案,谢谢!
关于android - 如何在新设备连接到 android 热点时收到通知,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17922572/