我想显示特定城市的地图,当用户选择任何一个城市时,只显示该城市的一个区域,而不是整个地图。我需要一些建议来做这种事情。
提前谢谢。

最佳答案

您可以通过intent打开地图。

String uri = "geo:"+ latitude + "," + longitude;
startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));

// You can also choose to place a point like so:
String uri = "geo:"+ latitude + "," + longitude + "?q=my+street+address";
startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));

/*
* The Possible Query params options are the following:
*
* Show map at location: geo:latitude,longitude
* Show zoomed map at location: geo:latitude,longitude?z=zoom
* Show map at locaiton with point: geo:0,0?q=my+street+address
* Show map of businesses in area: geo:0,0?q=business+near+city
*/

关于android - 在Android中仅显示特定城市的Google map ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10309690/

10-10 04:55