문제

Android의 MapView에서 Custom ItemiDIDEDOVERLAY에 문제가 있습니다.

내가 한 것: 내 자신의 유형의 항목 만 포장하고 모든 노력을 위해 항목 화 된 오버 레이를 사용하는 매우 간단한 ItemizedoverLay 클래스의 자손.

작동하는 것 : 거의 모든 것 - 항목이 제대로 그려지면 탭할 수 있습니다.

문제 : 맵 자체로 맵을 드래그하면 문제없이 스크롤 할 수 있습니다. 그러나 오버레이에서 항목 중 하나를 통해지도를 이동하려고하면 (예 : "항목으로 맵을 드래그") 이동하지 않습니다.

"조금 더"항목이 있다면 맵을 드래그 할 방법이 없기 때문에 이것은 실제로 문제입니다 (Zooming Un-Zooming 및 Map를 외부에서 잡는 것없이).

이 문제는 ItemizedoverLay (예 : ontap ()가 내 오버레이에서 댓글을 달린 상태에서 생성 된 이벤트를 처리하지 않더라도 발생합니다).

모든 조언에 감사드립니다.

도움이 되었습니까?

해결책

좋아, 우리는이 문제를 해결했다.

그러나 우리가 찾은 해결책은 우리 자신의 버전의 "itemizedoverlay"를 작성하는 것이 었습니다 (상속없이). 예를 들어. 우리는 우리 자신의 오버레이를 그리고 "탭 이벤트"를 처리합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top