如何获取mysql中保存的坐标(纬度和经度)并将其作为标记显示在地图中?

时间:2015-04-11 11:03:25

标签: android google-maps android-studio

如何获取mysql中保存的坐标(纬度和经度)并将其作为标记显示在地图中?我已经建立了一个连接,它正在工作。唯一的问题是在地图中显示它们,休息所有程序都没问题。

1 个答案:

答案 0 :(得分:0)

如果您设法从数据库中检索坐标数据,并且在地图准备就绪后可以使用所有坐标,则可以使用GoogleMap#addMarker

如果您没有坐标,请发布您目前所做的事情。

修改:如何打开具有特定位置的Google地图

如果您的目标是打开具有特定位置的Google地图,则可以使用geo:latitude,longitude?z=zoom Uri作为Intent

示例代码:

// Creates an Intent that will load a map of San Francisco
Uri gmmIntentUri = Uri.parse("geo:37.7749,-122.4194");
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);