Определить, когда карта mapbox закончила загрузку новых тайлов - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть карта Mapbox, к которой я добавляю сторонний векторный источник плиток:

                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)
        }
    }

Но они запускаются только тогда, когда базовый стиль начинает и заканчивает загрузку, а не когда добавляется дополнительный источник плиток.Я не вижу других событий, которые могу слушать.Есть ли способ достичь этого?

...