Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在谷歌地图中添加标记并正确保存?_Android_Google Maps - Fatal编程技术网

Android 如何在谷歌地图中添加标记并正确保存?

Android 如何在谷歌地图中添加标记并正确保存?,android,google-maps,Android,Google Maps,我有一张谷歌地图集成在我的应用程序中,我添加了4个标记用于测试。一切都好。我使用纬度/经度坐标添加了标记。 现在,我希望用户在地图中添加一个标记,并将这些添加的标记保存在地图中。因此,如果用户重新启动应用程序并再次打开地图,我希望添加的标记被保存并显示在那里 我该怎么做?这可能吗?欢迎提供任何提示。您不一定要保存标记,但有很多方法可以保存重新创建标记所需的数据(例如纬度/液化天然气坐标、标记标题等) 最简单的方法可能是使用SharedReferences: 您还可以使用数据库、将文件写入设备存储

我有一张谷歌地图集成在我的应用程序中,我添加了4个标记用于测试。一切都好。我使用纬度/经度坐标添加了标记。 现在,我希望用户在地图中添加一个标记,并将这些添加的标记保存在地图中。因此,如果用户重新启动应用程序并再次打开地图,我希望添加的标记被保存并显示在那里


我该怎么做?这可能吗?欢迎提供任何提示。

您不一定要保存标记,但有很多方法可以保存重新创建标记所需的数据(例如纬度/液化天然气坐标、标记标题等)

最简单的方法可能是使用
SharedReferences


您还可以使用数据库、将文件写入设备存储器或其他许多选项。

我明白了,谢谢。用户很可能通过使用街道名称添加新标记。因此,我必须使用Map方法,该方法为我提供街道名称的纬度坐标。那也可能吗?因为我认为用户不会使用坐标添加标记:)