У меня проблема с пользовательским ItemizedOverlay на MapView в Android.
Что я сделал: Очень простое потомство класса ItemizedOverlay, которое оборачивает только мои собственные типы элементов и использует ItemizedOverlay для всей тяжелой работы.
Что работает: Почти все - элементы нарисованы правильно, я могу нажать их и т. Д.
Проблема: Если я перетаскиваю карту в представлении за саму карту, я могу прокручивать ее без проблем. Но если я попытаюсь начать перемещение карты поверх одного из элементов моего наложения (например, «перетаскивание карты по элементу»), она не будет перемещаться.
Это действительно проблема, потому что, если у меня есть «немного больше» элементов, невозможно перетащить карту (без масштабирования и захвата карты за пределами элементов).
Эта проблема возникает, даже если я не обрабатываю события, сгенерированные ItemizedOverlay (например, с onTap (), закомментированным в моем оверлее).
Любой совет будет оценен.