如何在Mapbox事件外部向Mapbox地图添加标记?

时间:2019-03-19 18:46:51

标签: android mapbox mapbox-android

我见过的向地图添加标记的所有示例都显示了在“ onMapReady”回调或“ onMapClick”回调中添加的标记。我有一个应用程序,可以定期查找用户的纬度和经度,并且想在经纬度更新时向地图添加标记。这发生在前面提到的回调之外。我该怎么做?我需要访问地图的Style对象,但是它仅在回调内部可用。

1 个答案:

答案 0 :(得分:1)

在所有示例中都使用这些回调(尤其是onMapReady)的原因是为了确保在您尝试修改mapboxMap对象的样式时(如果没有的话)地图渲染时可能会产生一些异步怪异。

我建议您仍然包括在onMapReady回调中添加周期性经纬度坐标作为标记的逻辑。


⚠️免责声明:我目前在Mapbox⚠️

工作