gpt4 book ai didi

java - Android,关于服务绑定(bind)的快速问题

转载 作者:太空宇宙 更新时间:2023-11-03 12:43:26 25 4
gpt4 key购买 nike

有没有办法查明一个 Activity 是否绑定(bind)到一个服务?像 boolean isBoundToService(ServiceConnection sc) 这样的东西?

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

最佳答案

我不相信有一种方法可以调用来找出这一点。但是,我通常看到的做法是在跟踪服务是否绑定(bind)的 Activity 中保留一个 boolean 值。您可以在 ServiceConnection.onServiceConnected() 回调中将其设置为 true,并在 ServiceConnection.onServiceDisconnected() 中将其设置为 false。

关于java - Android,关于服务绑定(bind)的快速问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2622599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com