在地图上获取用户位置?

时间:2011-04-04 15:07:17

标签: android eclipse google-api android-sdk-2.1 android-maps

我有一个缩放和放置标记的地图视图。我在启动时获取用户位置。我该怎么做呢? 提前谢谢。

2 个答案:

答案 0 :(得分:0)

在启动时 - 我认为它的应用程序启动了。只需在显示地图视图之前注册LocationListener。对LocationListener的回调应该为您提供当前的坐标。您现在可以使用这些坐标来放置标记。

答案 1 :(得分:-1)

   GeoPoint geoPoint = new GeoPoint((int) (your_location_variable.getLatitude() * 1E6),(int) (your_location_variable.getLongitude() * 1E6));
    mapController.animateTo(geoPoint);