2010-11-26 1 views
0

내 아이템의 커스텀 그래픽을 그리기 위해 ItemizedOverlay를 서브 클래스로 만들면 문제는 내가 ListView 아이템과 함께 MapView와 커스텀 오버레이를 가지고 있다는 것입니다. 채우기 및 "지도 모드"(setSatellite (false))에서 그릴 좋은 작동하지만 setSatellite (true) 내 사용자 지정 오버레이 모드를 변경할 때 모든 항목을 보유하지만 리프레시, 무효화,지도 다시 그리기, 나는 모두 호출 해보십시오 그 방법들과 아무것도. 나는 또한 오버레이를 클리어링하고 새로운 것을 추가한다. 누구나 setSatellite를 true 또는 false로 설정하면 사용자 정의 오버레이에서 어떤 일이 발생하는지 알 수 있습니까?ItemizedOverlay로 드로잉 할 때의 문제점 인공위성 모드에서의 MapView

미리 감사드립니다.

답변

0

두 개의 자손 활동 TabActivity 맵 모드 및 위성 모드에서 다른 하나 때문에 TabActivity 및 itemizedoverlays 목록을 실제로 활동간에 공유되지 않았기 때문에이 문제는 이미 작업 계층 구조에 문제가있었습니다. 탭 위젯 선택에서 시작된 두 가지 별개의 활동이 있습니다.

관련 문제