gpt4 book ai didi

android - Android 的 BroadcastReceivers 是否在新线程中启动?

转载 作者:IT王子 更新时间:2023-10-29 00:08:39 26 4
gpt4 key购买 nike

如果我的 Service 类中有一个扩展 BroadcastReceiver 的内部类,我应该关心同步,当 BroadcastReceiver 类读取/从 Service 类写入对象?或者换一种说法:BroadacstReceiveronReceive()方法是在额外的线程中启动的吗?

最佳答案

onReceive() 方法始终在主线程(也称为“UI 线程”)上调用,除非您使用 registerReceiver() 变体请求将其安排在不同的线程上:

Context.registerReceiver(BroadcastReceiver receiver,
IntentFilter filter,
String broadcastPermission,
Handler scheduler)

关于android - Android 的 BroadcastReceivers 是否在新线程中启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5394950/

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