@frommysience

Из-за чего MapView может не реагировать на обновление маркеров?

Здравствуйте.
Вылез странный баг - если приложение долго было свернуто, то после его разворачивания MapView ни в какую не реагирует на обновление маркеров (к примеру, если поменялся набор маркеров).
При том, если оно было свернуто недолго - все работает в штатном режиме.
Подозреваю, что дело в каких-то особенностях жизненного цикла MapView, т.к. ручной вызов mvMap.invalidate() ни к чему не привел.
Что посоветуете?
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
thelongrunsmoke
@thelongrunsmoke
Программист
Скорее всего, вы теряете объекты маркеров, соответственно не можете их ни удалить, ни обновить. Явно очищайте карту в onPause() и восстанавливайте её состояние в onResume().
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Dialog Москва
от 180 000 до 240 000 руб.
ManyChat Москва
от 180 000 до 300 000 руб.
Ready for Sky Санкт-Петербург
от 110 000 руб.
23 мая 2019, в 04:22
500 руб./в час
22 мая 2019, в 23:03
15000 руб./за проект
22 мая 2019, в 22:44
1000 руб./за проект