我的应用程序显示了一个用户标记。基本上,用户标记显示当前用户在 map 上的位置,但我还在 map 上放置了其他标记。最后,它掩盖了我的用户标记。我希望我的用户标记位于 map 顶部。我希望它最后呈现,所以它显示在最上面。
有什么想法吗?
最佳答案
如果有人正在寻找最新 SDK 的更新答案。
Mapbox 标记类现在已在较新版本的 Mapbox Android SDK 中弃用。 Annotations建议改用插件,它有一个用于标记的 Symbol 类。
在 mapbox-android-plugin-annotation-v7 库 Symbol 类中有一个 withZIndex()
方法,它允许操作 map 对象的 Z 顺序。
在 mapbox-android-plugin-annotation-v8 中,此方法已重命名为 withSymbolSortKey()
(查找和发现有点棘手)。
关于android - 如何在 MapBox Android 上设置标记 Z-index?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42287620/