如何将标记放在android地图位置?

时间:2014-08-18 03:37:32

标签: android google-maps location google-maps-android-api-2

找到Location mCurrentLocation = mLocationClient.getLastLocation();后,如何在该位置添加标记?

制作像这样的标记  MarkerOptions marker = new MarkerOptions().position(new LatLng(latitude, longitude)) 需要一个position对象,有没有办法可以从position对象中检索Location?或者是以其他方式完成的?

1 个答案:

答案 0 :(得分:1)

您可以使用Location类的getLatitude()getLongitude(),它会返回双倍,然后您可以在new LatLong构造函数中传递它。

<强>样品:

MarkerOptions marker = new MarkerOptions().position(new LatLng(mCurrentLocation.getLatitude(), mCurrentLocation.getLongitude()))