是否不仅可以让 Android 上的 Google 地图在地图应用程序中显示给定坐标,而且还可以在该位置设置标记(或图钉)?
我阅读了https://developer.android.com/guide/appendix/g-app-intents.html上的文档,但它只能让我设置缩放级别。
现在,我使用以下代码在 Android 上的 Google 地图中显示一个地点:
Double lat = 53.3;
Double lng = 13.4;
final String uriString = "geo:" + lat + ',' + lng + "?z=15";
Intent showOnMapIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(uriString));
startActivity(showOnMapIntent);
那里可以有一个标记还是我需要使用 MapActivity?在哪里可以找到有关地图应用程序理解的 url 参数的完整文档?
我可以使用不同的网址前缀吗?例如“ https://maps.google.de/maps?”?Maps 有一个与此方案/主机/路径前缀匹配的意图过滤器。我在哪里可以找到有关此 url 实际支持哪些参数的文档?