【问题标题】:How to save coordinates with Google Map?如何用谷歌地图保存坐标?
【发布时间】:2010-06-08 13:58:54
【问题描述】:

我目前正在开发一个使用标签和谷歌地图的应用程序。我想要做的是获取 gps 位置,比如 3,并将它们存储在 sql db 中(我已经在做),然后在地图上显示它们。我已经创建了画布,添加到叠加层,但是当我更改选项卡时这些点会消失,所以我想是否有办法用谷歌地图以某种方式存储这些坐标,这样我就可以检索它们并在我点击时很好地显示它们“地图标签”?请问有人可以帮忙吗?

【问题讨论】:

    标签: android google-maps


    【解决方案1】:

    我无法为您解答,但我知道问题是由观点的改变引起的。这与您旋转设备和屏幕重置时得到的相同。你需要对onRestoreInstanceState() 做点什么。默认情况下会恢复 UI 的状态。所以你需要重写它来保存数据并在视图改变时读取它。

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

    T

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-02-05
        • 2012-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多