gpt4 book ai didi

java - Android MapBox 更改 MyLocation 标记的样式

转载 作者:行者123 更新时间:2023-12-02 12:36:56 25 4
gpt4 key购买 nike

我正在使用 Android 版 MapBox API (v5.1)。我设法让它工作得很好,并且我正在使用自定义样式(浅色样式,但略有修改)。
我已启用 MyLocation 并且它也工作得很好。但是在 map 上显示我的位置的点(或标记)(在 GoogleMaps 中为蓝色)是浅灰色的,因此在 map 上几乎看不到。 Screenshot of the map with marker有什么办法可以改变它的颜色吗?我已经尝试获取属于图层,但无论是在 MapBox Studio 还是在 Android 中都找不到它。哪里可以定制?

我发现了一个可能的solution (尽管它适用于 Google map )这也可以,但在我看来,这不是一个好的解决方案。

最佳答案

您应该能够通过 MyLocationViewSettings 更改这些设置对象和方法 setForegroundTintColor .

如果你已经有MapboxMap,可以通过MapboxMapOptions进行配置当调用newInstance时,但你只能 change the accuracy tint color .

关于java - Android MapBox 更改 MyLocation 标记的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45118744/

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