Android - 我可以将Wifi状态更改的意图发送到服务吗?

Don*_*rty 2 android broadcastreceiver android-intent

每当Wifi连接状态发生变化时,我都希望向我的服务发送意图.

因此,当我目前使用广播接收器来监听Wifi中的状态更改时,所以当收到意图时我希望能够将此信息发送到我的服务.

这是可能的,如果是这样,正确的方法吗?

Com*_*are 5

如果该服务会在时间上运行,你可以只登记BroadcastReceiverService直接通过registerReceiver().

否则,startService()BroadcastReceiver让来Service知道该事件,Service如果它没有运行则启动.务必Service在某些时候关闭它(例如,使用IntentService,当没有更多的工作要做时,它将自动关闭).

  • 我为我的语气道歉. (4认同)