안드로이드 구글맵 질문입니다

안드로이드 독학중인 한 학생입니다

지금 구글맵에서 gps이용하여 이동경로를 표시해주는걸 학습중인데요

어떤 예제를 찾아서 따라해보고있는데

그 예제는

MyLocationOverlay 밑에 있는

draw 함수를 써서 그려주더군요

근데 이 draw 함수 보면 when 이라는 요소가

계속 다시 그려주는거 같던데...

다시 그려주는거 말고 한번만 딱 그려지게 할수있나요?

그리고 질문 또 하나더 있습니다

경로를 그려주고 그 경로가 한화면이상으로 길어졌을때 자동으로 줌레벨을 조절하는 함수가있나요?

구글맵 사용중입니다