【问题标题】:Sending dropped pin via message [closed]通过消息发送丢弃的 pin [关闭]
【发布时间】:2018-06-01 09:04:12
【问题描述】:

我正在计划一个包含即时消息功能的 Android 应用,该应用由 Firebase 实时数据库提供支持。

我想包括使用户能够:

  1. 打开 Google 地图并在某处放置图钉

  2. 将固定的地图发送给其他用户

  3. 带有地图预览和消息内容中的图钉

注意:这与发送当前位置不同

我认为我可以完成第一步,有人可以帮助我完成第 2 步和第 3 步吗? 我需要使用 Google Maps API 吗?

谢谢:)

【问题讨论】:

    标签: android google-maps firebase firebase-realtime-database firebase-cloud-messaging


    【解决方案1】:

    1) 打开 Google 地图并在某处放置图钉

    您可以使用Google Map APIthis 在地图上添加标记。

    2) 将固定的地图发送给其他用户

    每次向地图添加标记时,将经纬度保存在 Firebase 数据库中的用户对象下。要将 pin 发送给用户,只需获取这些坐标并将它们添加到其他用户位置。

    3) 带有地图预览和消息内容中的 pin 注意/这与发送当前位置不同

    如果我理解正确,这就是你如何获得current location。您还应该使用Lite Mode,它会在指定位置和缩放级别为您提供地图的位图图像。

    我需要使用 Google Maps API 吗?

    当然,是的!

    【讨论】:

    • 感谢您的帮助!还有一个问题(在我想之前我不清楚):“3)地图预览和消息内容中的图钉”再次感谢
    • 不客气!请查看我的更新答案。
    • 如果您认为我的回答对您有所帮助,请考虑通过单击左侧投票箭头下方的复选标记来接受我的回答。应将颜色更改为绿色。谢谢!
    猜你喜欢
    • 2011-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-20
    • 1970-01-01
    • 1970-01-01
    • 2018-06-27
    • 1970-01-01
    相关资源
    最近更新 更多