【发布时间】:2016-12-16 06:46:24
【问题描述】:
我想在应用程序接收到广播后启动绑定服务,那么我可以从像 startService 这样的接收器绑定服务还是需要向活动发送回调以绑定服务?据我所知,广播接收器的时间限制为 10 秒,那么如果我从接收器绑定服务,该时间限制会影响吗?
【问题讨论】:
标签: android broadcastreceiver bindservice
我想在应用程序接收到广播后启动绑定服务,那么我可以从像 startService 这样的接收器绑定服务还是需要向活动发送回调以绑定服务?据我所知,广播接收器的时间限制为 10 秒,那么如果我从接收器绑定服务,该时间限制会影响吗?
【问题讨论】:
标签: android broadcastreceiver bindservice
BroadcastReceiver 无法绑定到服务。更具体地说,onReceive() 中提供的context 不能用于绑定服务或注册动态BroadcastReceivers。您需要自己创建一个Activity 或Service。
【讨论】: