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