3

有没有一种可行的方法(我听说在更新 7.0 时有一些变化)来显示一个带有标签的纬度/经度位置的标记?

geo:?q=latitude, longitude (Label)不工作...

4

1 回答 1

3

通过意图在谷歌地图上显示点:

String uri = "geo:"+ latitude + "," + longitude;

startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));

您也可以选择像这样放置一个点:

String uri = "geo:"+ latitude + "," + longitude + "?q=my+street+address";

startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));

可能的查询参数选项如下:

  • 在位置显示地图:geo:latitude,longitude

  • 在位置显示缩放地图:geo:latitude,longitude?z=zoom

  • 在带有点的位置显示地图:geo:0,0?q=my+street+address

  • 显示该地区的企业地图:geo:0,0?q=business+near+city

于 2013-09-10T17:15:52.043 回答