0

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

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

4

1 回答 1

1

由于后台的活动无论如何都不会显示,所以您需要做的就是跟踪markers并在活动中onResume获取更新的标记列表,并在活动进入foreground状态时将它们显示在地图上。

于 2013-02-21T21:37:07.080 回答