如何将两个 Android Activity 绑定到一个 Service?

2024-03-27

我想询问一些示例,其中两个不同的活动(第一个活动中的按钮打开第二个活动)正在与一个服务(AIDL 等)进行通信。

我尝试过许多不同的教程,但它们只是关于如何进行一项活动→一项服务。


这可能已经很旧了,但我还是会尝试回答它......

在 Android 中,仅视为一个Activity可以绑定到Service一次,并且只有一个Activity可以一次显示,没有任何真正的理由想要一次绑定两个活动。

但是,如果您愿意,最好的解决方案是绑定Service in the onResume()方法,并在onPause()方法。这允许您向两个不相关的活动授予对服务的访问权限,同时一次只能绑定一个。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将两个 Android Activity 绑定到一个 Service? 的相关文章

随机推荐