标签: android multithreading
我有一个活动,其中我触发了一个线程,该线程正在更新同一活动上的ui元素。当活动变为后台时,线程仍在运行,但是当我恢复活动时,线程正在运行但未更新UI。有人可以帮我吗?
答案 0 :(得分:1)
您可以使用Broadcast Receiver从不同的线程更新UI。 在onResume()的{{1}}内注册广播接收器,并在onreceive()的{{1}}内更新UI。
Broadcast Receiver
onResume()
onreceive()
在下面的链接中查看引用。
https://stackoverflow.com/a/25216606/4657385