【问题标题】:Android, Quick question on service bindingAndroid,关于服务绑定的快速问题
【发布时间】:2010-04-12 14:02:20
【问题描述】:

有没有办法查明活动是否绑定到服务? boolean isBoundToService(ServiceConnection sc) 之类的东西?

有时当我玩弄我的应用程序时,当它尝试取消绑定未绑定的服务时会出现异常。

【问题讨论】:

    标签: java android


    【解决方案1】:

    我不相信您可以调用任何方法来找出答案。但是,我通常看到的做法是在跟踪服务是否绑定的活动中保留一个布尔值。您可以在 ServiceConnection.onServiceConnected() 回调中将其设置为 true,并在 ServiceConnection.onServiceDisconnected() 中将其设置为 false。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-06
      • 2020-02-11
      • 2010-12-12
      • 2011-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多