检测地图框地图何时完成加载新图块

时间:2018-11-26 06:41:03

标签: mapbox-android

我有一个Mapbox地图,要在其中添加第3方矢量图块源:

                map.addSource(VectorSource(name, url))

我需要知道地图何时完成为该来源加载可见图块。我有一个监听器,用于地图更改事件:

    map.addOnMapChangedListener {
        when (it) {
            MapView.DID_FAIL_LOADING_MAP, MapView.DID_FINISH_RENDERING_MAP_FULLY_RENDERED -> setBusy(false)
            MapView.WILL_START_RENDERING_MAP -> setBusy(true)
        }
    }

但是这些仅在基本样式开始和完成加载时才触发,而在添加其他切片源时才触发。我没有其他可以听的事件。有什么办法可以做到这一点?

0 个答案:

没有答案