【问题标题】:How to make the default Google Maps current location icon smoother如何使默认的谷歌地图当前位置图标更平滑
【发布时间】:2016-03-03 15:09:43
【问题描述】:

我查看了很多关于堆栈溢出的文档和问题(例如How to smoothly keep moving current location marker in Google Maps v2 androidAndroid Maps API v2 Change MyLocation Icon),但如果可以制作默认的当前位置图标,我还没有找到任何答案(见附件图像)在跟踪当前位置(四处移动时)时移动更平滑。我玩过 requestLocationUpdates 应该多久触发一次(时间和距离),但没有什么能让它在地图上移动得更好。

我可以毫无问题地创建标记并使标记更平滑,但我不知道如何获取蓝色图标。它似乎根本不是一个标记?

是否可以让它更流畅,还是我必须设置

googleMap.setMyLocationEnabled(false);

并实现我自己的当前位置标记?

【问题讨论】:

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


    【解决方案1】:

    Android 培训文档中的Receiving Location Updates 讨论了使用LocationListener 获取间隔更新。您设置 LocationRequest 并设置其间隔(setFastestIntervalsetInterval)以获得您想要的及时更新。但是,如果您的更新过于频繁,这可能会影响电池消耗。

    其他与您类似的问题如thisticket。希望您能在此处获得有关您的案例的更多信息。

    【讨论】:

      猜你喜欢
      • 2017-04-22
      • 2019-06-11
      • 2018-10-29
      • 1970-01-01
      • 1970-01-01
      • 2018-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多