【问题标题】:Is it possible to open Google Maps with an intent that has multiple pins是否可以打开具有多个引脚的意图的谷歌地图
【发布时间】:2013-04-29 08:48:24
【问题描述】:

不使用 Google Maps API(仅启动有意图的地图应用程序)是否可以包含多个坐标,因此在打开的地图上有多个图钉?这并不意味着在两点之间制造溃败。

我是如何做到这一点的:

String uri = "geo:0,0?q="+ Lat + "," + Longitude + " (" + name+ ")";
startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));

【问题讨论】:

    标签: android google-maps


    【解决方案1】:

    我相信这是不可能的。似乎没有办法通过 Geo URI 字符串传递多个点,因此必须使用 Google Maps API 来完成。我希望这是可能的,它会让很多简单的地图任务更容易完成,但是唉。

    指向意图规范的链接(其中不包括传递多个位置的任何方式) http://developer.android.com/guide/appendix/g-app-intents.html

    【讨论】:

    • 是的,有可能在这里您可以收集纬度和经度,以便在我们需要纬度和经度的地图上显示图钉,因此您在哪个活动中显示地图,只需调用收集了经纬度,希望这个答案很好
    • 你能提供代码吗?从阅读 API 和实验来看,Geo URI 意图似乎只接受一个位置,而不是任何类型的位置列表
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-01
    • 1970-01-01
    • 2018-03-23
    • 1970-01-01
    • 2016-12-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多