У меня проблема с моим приложением, в нем много действий, два из них имеют представления Googlemap.Моя активность A имеет полный вид карты, а моя активность B - небольшой вид карты.Хорошо, когда я нахожусь в действии B и нажимаю клавишу возврата несколько раз, пока я не вернусь к своему действию A, карта моего действия A отображается с ошибками, с черной зоной в нижней части окна.Это происходит только тогда, когда я нажимаю обратно из действия B.
. Потому что мне нужно реализовать / переопределить метод onResume () для A, чтобы ПЕРЕЗАГРУЗИТЬ ДЕЯТЕЛЬНОСТЬ, ЧТОБЫ ЗАПИСАТЬ ВСЕ ОТ SRATCH .... КАК СДЕЛАТЬ СНОВАСПОСОБ СОЗДАНИЯ, но я думаю, что я не могу назвать это снова ... или я могу?
какой код я должен поставить, чтобы перекрасить все окно с нуля?
я пробовал со всемиэто:
- mapView.requestLayout()
-> это немного работает, перерисовывает карту, но с масштабированием и отображением последней карты, показанной на B активности ... нет смысла: S я не хочу этого.Разные карты, не должны показывать одни и те же координаты и масштаб, у каждой есть свои.
- mapView.invalidate()
-> не работает
- mapView.postInvaldiate()
->не работает