使用谷歌android api v2,我们如何跟踪/关注用户位置,如谷歌地图应用程序。用户位置标记位于中心。 目前我正在使用
mMap.setMyLocationEnabled(的IsEnabled);
和
mUiSettings.setMyLocationButtonEnabled(的IsEnabled);
通过使用这两个,我能够显示用户在地图上居中的用户位置和按钮。但是如果用户正在移动,位置箭头将离开屏幕。
我可以通过侦听LocationListener并将地图设置为新位置来修复此问题。 还有其他任何方式吗????
如果使用iPhone地图api,这项任务非常简单。
答案 0 :(得分:1)
Google最终添加了OnMyLocationChangeListener
,当检测到位置更改时会调用该{{1}}。因此,现在自动对中摄像头是一项微不足道的任务。