Проблема при рисовании в Mapized ItemViewOverlay в спутниковом режиме - PullRequest
0 голосов
/ 26 ноября 2010

Я создаю подкласс ItemizedOverlay для рисования пользовательской графики для моих элементов, проблема в том, что у меня есть MapView и мое пользовательское наложение с элементами List ... когда я создаю элементы, заполняю и рисую в «режиме карты»(setSatell (false)) работает хорошо, но когда я меняю режим на setSatell (true), мое пользовательское наложение содержит все элементы, но не обновляет, не делает недействительными, перерисовывает карту, я пытаюсь вызвать все эти методы и ничего.Я также пытаюсь очистить оверлеи и добавить новый (довольно плохо) и ничего.Кто-нибудь знает, что происходит с пользовательским оверлеем, когда я меняю setSeal set true или false?

заранее спасибо.

1 Ответ

0 голосов
/ 26 ноября 2010

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

...