获取WebView Google地图中的当前位置

时间:2016-08-10 09:45:49

标签: android google-maps google-maps-api-3 webview

我在Google中有自定义地图的链接,其中包含指向多个目的地的标记,我想要的是获取用户的current Location并在该位置显示标记或其他内容而不会打扰我的其他标记谷歌地图。

我已关注Google地图,我希望在 webView 中显示:https://www.google.com/maps/d/u/0/viewer?mid=1Wm3cIfP77Z8av8wGOi7xzQvrVxY

我应该在URL或Android代码中进行哪些修改才能使其正常工作?

我的尝试:https://www.google.com/maps/d/u/0/dir/Current+Location/viewer?mid=1qriRe112Bm54KPXEgtfeA6n2la8&z=5 [FAILED]

编辑:

https://www.google.com/maps/d/u/0/viewer?mid=1qriRe112Bm54KPXEgtfeA6n2la8&z=5&saddr=Current+Location [失败]

1 个答案:

答案 0 :(得分:1)

您可以创建WebView的实例并加载Google Maps网站的display: flex。您可以向URL添加参数,这使您可以使用比使用基于Java的Google Maps API更多的功能。

下面的代码段显示了如何创建WebView实例,以便在Android应用中显示带有参数的移动Google地图URL。您应用的主要活动应在其onCreate()方法中包含以下行。

URL