使用android maps api v2,如何跟踪用户位置(类似于google maps api track)。用户位置标记始终位于中心

时间:2013-01-27 12:35:36

标签: android android-maps-v2

使用谷歌android api v2,我们如何跟踪/关注用户位置,如谷歌地图应用程序。用户位置标记位于中心。 目前我正在使用

mMap.setMyLocationEnabled(的IsEnabled);

mUiSettings.setMyLocationButtonEnabled(的IsEnabled);

通过使用这两个,我能够显示用户在地图上居中的用户位置和按钮。但是如果用户正在移动,位置箭头将离开屏幕。

我可以通过侦听LocationListener并将地图设置为新位置来修复此问题。 还有其他任何方式吗????

如果使用iPhone地图api,这项任务非常简单。

1 个答案:

答案 0 :(得分:1)

Google最终添加了OnMyLocationChangeListener,当检测到位置更改时会调用该{{1}}。因此,现在自动对中摄像头是一项微不足道的任务。