gpt4 book ai didi

android - MapBox 用户位置图标 (Android)

转载 作者:行者123 更新时间:2023-11-29 15:45:33 24 4
gpt4 key购买 nike

我将 MapBox 用于我的 Android 应用程序,我需要修改用于指示当前用户位置和方向的标准蓝色“点”。

我发现这个帖子表明过去的 MapBox Android API 提供了修改用户位置图标的方法: https://github.com/mapbox/mapbox-android-sdk-legacy/issues/717

线程提到了这些方法:

mapView.getUserLocationOverlay().setDirectionArrowBitmap();
mapView.getUserLocationOverlay().setPersonBitmap();

最新的 MapBox Android SDK 没有显示这些方法。有谁知道这些方法的替代方法或修改用户位置图标的替代方法?

maven 存档在这里:http://grepcode.com/file/repo1.maven.org/maven2/com.mapbox.mapboxsdk/mapbox-android-sdk/0.7.4/com/mapbox/mapboxsdk/overlay/UserLocationOverlay.java#UserLocationOverlay.setDirectionArrowBitmap%28com.mapbox.mapboxsdk.overlay.Bitmap%29

最佳答案

MapBox 回应了澄清这些方法的替代品的请求,他说:

As for changing location of a custom Marker to show movement, the best bet is to add and remove Markers when you need to show progress. Depending on how quickly you need to refresh the location, this approach might look a bit choppy, but it is the best workaround at this point. This would be done via

MapView.addMarker()

MapView.removeAnnotation()

这不是一个理想的解决方案,但它现在应该可以完成工作。

关于android - MapBox 用户位置图标 (Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33644362/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com