我想在Google地图上显示特定的地理位置。我无法使用mapview / mapactivity。
我也不能使用动作视图意图
我可以使用webview吗?
答案 0 :(得分:5)
打开这样的网址应该有效:
webView.loadUrl("http://maps.google.com/maps?q=47.404376,8.601478");
用纬度/经度替换47.404376,8.601478。在浏览器中工作,我想在移动设备上它将打开移动版Google地图。
答案 1 :(得分:3)
查看Google Static Map API https://developers.google.com/maps/documentation/staticmaps/?hl=nl
您必须构建一个显示您所在位置的地图(可能的标记)的静态图像的网址。 然后,您可以下载并在imageview中显示它。
String latitude= "45.838211";
String longitude = "9.334661";
String url = "http://maps.google.com/maps/api/staticmap?center=" + latitude + "," + longitude+ "&zoom=10&size=400x400&sensor=false"