默认谷歌地图在Android中使用Geo



我使用以下代码在默认的谷歌地图上定位位置。

 Uri uri = Uri.parse("geo:"+ Global.detail_lat+","+Global.detail_long+"?z=15");
 Intent in = new Intent(Intent.ACTION_VIEW, uri);
 startActivity(in);

但是使用此代码,当地图打开时,该位置上没有显示任何点或标记或图钉。它只是看起来只是简单的地图。我怎样才能在上面推销?或者如何使用此代码在此默认 Google 地图上突出显示该位置?

谢谢杰伊·帕特尔

试试这个

Uri uri = Uri.parse("geo:"+ Global.detail_lat+","+Global.detail_long+"?z=15"+","+(Label+Name)+");

这将打开具有给定标注名称的默认地图

试试这个,Uri.parse("maps.google.com/maps?q="; + STREET + "+" + NUMBER + "&" + CITY);

它将打开谷歌地图应用程序,显示带有标记和"气泡"的地址, 为你跳这个工作

最新更新