Захват события оверлея на карте Android - PullRequest
2 голосов
/ 27 января 2012

Я работаю над созданием приложения для Android, которое отображает наложение полигонов на карту в округах Калифорнии. У меня нет проблем с рисованием полигонов и их отображением на карте.

Я бы хотел иметь возможность зафиксировать событие касания для определенного наложения полигона. Я переопределил метод onTap моего элемента наложения. Однако при каждом касании экрана всегда отображается последний объект наложения, добавляемый в представление карты, который запускает событие ontap. К сожалению, это не всегда тот оверлей, который мне нужен.

Я видел множество примеров этого с использованием OverayItems и ItemizedOverlays, но ничего с пользовательским наложением полигонов. Это просто ограничение объекта Overlay? Любые решения или обходные пути? Любая помощь будет оценена. Заранее спасибо.

...