Closed baunty3000 closed 4 years ago
Здравствуйте,
Тут могут быть две причины:
Здравствуйте,
Тут могут быть две причины:
- Фрагмент, а вместе с ним MapView, пересоздается, но добавляет на карту, не все метки, которые были на ней до этого.
- Используется реализация ImageProvider, которая при повторном обращении отдает неверную/пустую картинку.
нашел ошибку. Маркеры пропадали из-за функции useAnimation(). Убрал все ок.
Добрый день! yandexmap 3.5.0 + tablayout + viewPager2(Лежит в LinearLayout) Есть 2 вкладки на tablayout. Карта и список. При инициализации на карте отображены метки. Все они хранятся в переменной + лисенеры. Если перейти на вторую вкладку и затем переключиться назад на карту, метки пропадают. При это у фрагмента карты срабатывает OnPause(), OnResume()
Если после инициализации нажать на несколько меток, делаю setIcon, после переключиться на другую вкладку(MapFragment = OnPause()) и вернуть на карту(MapFragment = OnResume()), пропадают метки которые не были нажаты. Как это пофиксить?