我正计划一个Android应用,其中包含一个由Firebase实时数据库支持的即时消息功能。
我想将启用用户包括在内:
打开Google地图并在某处放置一个图钉
将固定地图发送给其他用户
预览地图和消息内容中的图钉
注意:这与发送当前位置不同
我想我可以管理第一步,有人可以帮助我完成第2步和第3步吗? 我需要使用Google Maps API吗?
谢谢:)
答案 0 :(得分:2)
1)打开Google地图并在某处放置一个图钉
您可以使用Google Map API和this如何在地图上添加标记。
2)将固定地图发送给其他用户
每次向地图添加标记时,请在用户对象下的Firebase数据库中保存纬度和经度。要将引脚发送给用户,只需获取这些坐标并将其添加到其他用户位置。
3)预览地图和消息内容中的图钉注意/这与发送当前位置不同
如果我理解正确,这就是你如何得到current location。您还应该使用Lite Mode,它为您提供指定位置和缩放级别的地图的位图图像。
我是否需要使用Google Maps API?
当然,是的!