在android google maps v2中保存地图状态

时间:2014-12-19 17:15:48

标签: android google-maps

在我的应用程序中,我有标记加载地图,然后我可以在某些点手动添加标记到地图。现在我的问题是如何保存那些手动添加的标记,以便当用户退出应用程序或导航到不同的活动然后返回到地图时,标记应该仍然存在。

我已经尝试了一些示例,但这似乎不起作用,仅适用于屏幕旋转时,但不适用于退出应用程序并返回。

有人可以指出我正确的方向,我可以遵循一个例子吗? 真的很感激。

感谢。

1 个答案:

答案 0 :(得分:0)

您只需将标记纬度和经度存储在离线/在线的某个位置,以便下次启动应用时,您的应用会识别标记位置,然后您可以再次将标记添加到地图中。

要在线存储数据,只需再次启动应用程序,您就需要向服务器发送信息并将其取回。

对于离线存储,请查看Android开发人员的培训:http://developer.android.com/training/basics/data-storage/index.html

希望这会有所帮助..