如何从后台服务更新后台运行的活动UI?

时间:2013-02-21 21:33:16

标签: android service background

当活动位于前景时,我可以在地图上添加位置标记,但是当活动移动到背景(即用户按下主页按钮)时,如何在地图上放置标记。我仍然希望通过添加位置标记来更新UI来映射活动,即使它不可见,因此当用户返回活动时,位置标记显示用户的位置,即使活动处于后台。

我看到了从后台服务更新前台活动的示例,但没有看到从后台服务更新后台活动的示例。谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

由于背景中的活动无论如何都不会显示,因此您需要的只是跟踪markers并在活动中onResume获取更新的标记列表并显示它们活动移至foreground州时的地图。