gpt4 book ai didi

android - 从另一个线程调用 sendBroadcast() 可以吗?

转载 作者:IT老高 更新时间:2023-10-28 23:33:08 25 4
gpt4 key购买 nike

我有一个创建线程的服务。该线程做了一些工作,然后在 Service 上调用 sendBroadcast()。这意味着 sendBroadcast() 是从工作线程调用的,而不是从运行服务的线程调用的。

这样可以吗,还是我应该确保从与 Service 相同的线程调用 sendBroadcast()(通过使用 Handler可运行) ?

我找到了 this在 stackoverflow 和 Dianne Hackborns post .

根据帖子应该没问题。我问的原因是因为这个帖子已经有 2 年了,也许有些东西已经改变了。我在 Android 文档中也找不到任何关于此的内容。

最佳答案

没关系。广播被交给 Android 操作系统,它实际上是使用操作系统线程发送的,因此发送它的线程无关紧要。

关于android - 从另一个线程调用 sendBroadcast() 可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11656763/

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