当活动位于前景时,我可以在地图上添加位置标记,但是当活动移动到背景(即用户按下主页按钮)时,如何在地图上放置标记。我仍然希望通过添加位置标记来更新UI来映射活动,即使它不可见,因此当用户返回活动时,位置标记显示用户的位置,即使活动处于后台。
我看到了从后台服务更新前台活动的示例,但没有看到从后台服务更新后台活动的示例。谢谢你的帮助。
答案 0 :(得分:1)
由于背景中的活动无论如何都不会显示,因此您需要的只是跟踪markers
并在活动中onResume
获取更新的标记列表并显示它们活动移至foreground
州时的地图。