如何保存Google地图的坐标?

问题描述:

我目前正在开发一个使用标签和谷歌地图的应用程序。我想要做的是获得gps职位,比如说3,并将它们存储在sql db(我已经在做),然后将它们显示在地图上。我已经创建了画布,添加到叠加层中,但是当我更改标签页时,这些点就消失了,所以我想如果有办法以某种方式将这些coords与谷歌地图一起存储,所以我可以检索它们并在每次点击“地图选项卡“?请任何人都可以帮忙?如何保存Google地图的坐标?

我没有你的答案,但我知道这个问题是由改变的观点造成的。这与您旋转设备并重置屏幕时所获得的结果相同。你需要对onRestoreInstanceState()做些什么。这会恢复您的用户界面的状态。因此,您需要覆盖它以保存数据并在视图更改时对其进行读取。

希望有所帮助。其他人可能有代码示例。

T

使用ItemizedOverlay,并将覆盖图与onCreate()中的地图相关联。当我改变标签时,叠加层不应该“消失”。