【问题标题】:with android maps api v2 ,how to track user location ( similar to how google maps api track ) . The user location marker always remain in center使用 android maps api v2,如何跟踪用户位置(类似于 google maps api track 的方式)。用户位置标记始终保持在中心
【发布时间】:2013-07-31 07:32:47
【问题描述】:

使用 google android api v2,我们如何像 google maps 应用程序那样跟踪/跟踪用户位置。用户位置标记停留在中心。 目前我正在使用

mMap.setMyLocationEnabled(isEnabled);

mUiSettings.setMyLocationButtonEnabled(isEnabled);

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

我可以通过收听 LocationListener 并将地图动画到新位置来解决此问题。 还有其他方法吗????

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

【问题讨论】:

  • IMO 一切都在 iPhone 开发中。 :) 我知道这个评论没有帮助。我也来这里寻找答案。我想只是想指出这一点。

标签: android android-maps-v2


【解决方案1】:

Google 终于添加了OnMyLocationChangeListener,当检测到位置变化时调用。所以现在相机的自动居中是一项微不足道的任务。

【讨论】:

    猜你喜欢
    • 2013-08-27
    • 1970-01-01
    • 1970-01-01
    • 2016-07-15
    • 2014-04-22
    • 1970-01-01
    • 2016-09-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多