Mapbox загружает офлайн-карты одним щелчком мыши

Я использую MapBox в своем приложении, и у меня есть фрагмент, который отделен от действия, в котором есть карта. В этом фрагменте у меня есть ListView, который содержит список названий регионов. Я хочу создать возможность щелкнуть ListView и создать загрузку этого региона. Я просмотрел это руководство: https://www.mapbox.com/android-docs/map-sdk/overview/offline/, но это относится к загрузке определенного региона при запуске активности.

Как связать элементы ListView с возможностью загрузки определенных регионов?

Я уже создал LatLngBounds, метаданные и OfflineTilePyramidRegionDefinition нужных мне регионов.

Спасибо!


person Mickey    schedule 11.09.2017    source источник


Ответы (1)


Вы конкретно говорите о загрузке региона без фактического отображения карты? Я бы рекомендовал попробовать автономный плагин @tobrun работает на. Он запускает загрузку в фоновом режиме внутри службы, что позволяет вашим пользователям покинуть приложение и продолжить загрузку региона.

person cammace    schedule 11.09.2017
comment
Да, у меня будут предопределенные области, которые будут отображаться внутри ListView, части фрагмента. Другой фрагмент будет иметь возможность удалять уже загруженные регионы, поэтому нет необходимости в отображении карты. Предложение звучит великолепно, но я не уверен, что делать со ссылкой, которую вы разместили здесь, она связывает меня с запросом на перенос. Спасибо! - person Mickey; 11.09.2017