【问题标题】:Can we bind binder service through broadcast receiver?我们可以通过广播接收器绑定绑定服务吗?
【发布时间】:2016-12-16 06:46:24
【问题描述】:

我想在应用程序接收到广播后启动绑定服务,那么我可以从像 startService 这样的接收器绑定服务还是需要向活动发送回调以绑定服务?据我所知,广播接收器的时间限制为 10 秒,那么如果我从接收器绑定服务,该时间限制会影响吗?

【问题讨论】:

    标签: android broadcastreceiver bindservice


    【解决方案1】:

    BroadcastReceiver 无法绑定到服务。更具体地说,onReceive() 中提供的context 不能用于绑定服务或注册动态BroadcastReceivers。您需要自己创建一个ActivityService

    【讨论】:

    • 谢谢 Karakuri :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-20
    • 1970-01-01
    • 2011-08-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多