안드로이드 개발 질문/답변
(글 수 45,052)
현재, 맵뷰로 만든 지도위에 제가 이동하면서 변경되는 죄표들을 이어서 이동경로를 선으로 그리려 합니다.
그런데, overlay 의 draw 함수가 굉장히 자주 호출이 되던데요.
만약 위치1 - 위치2 - 위치3 ..... 위치 n 으로 제가 이동하고 있는 중이라면,
draw 가 호출될때마다 매번 이 경로를 다 그려주어야 하는건가요?
즉,
draw 첫 호출시 위치1 - 위치2 사이에 선을 긋고
draw 다음번 호출될 때 위치 3까지 이동된 상황이라면 위치1 부터 위치2 , 다시 위치2 부터 위치3 까지 그려야 하나요?
애초 제 생각은 , 위치1 - 위치2 사이의 선을 한번 그리고 나서, 다음번 draw 호출될때는 이미 그린 위치1 - 위치2 사이는
그리지 않을 생각이었거든요.
만약 매 draw 호출시마다 경로를 계속 그려야 한다면, 이거 부하가 꽤 심해지지 않을까요? 경로의 길이가 길다면 말이죠.. (__)
감사합니다 `.