标签: android broadcastreceiver
据我所知,onReceive()总是在UI线程上被调用(除非另有明确定义),
onReceive()
让我们说我在后台Thread做一些工作,并在完成时发送带有结果的广播。
Thread
如果我在Activity中拥有该广播的注册接收者,并且在广播发送时正在进行方向更改,会发生什么?
Activity
当方向更改完成后,我是否会保证收到广播?
我想这取决于我的接收者注册的生命周期方法。
换句话说:在方向更改后onReceive()何时运行(如果广播来自后台线程)?