GeoCoder로 순반향 지오코딩을 해서 주소에서 좌표로 변환했습니다.
쓰레드로 따로 빼서 계산을 하구요.

그런데 이번 문제는 지오코더가 다 좌표를 받아오고 맵을 띄웁니다.
여기서 오버레이 객체를 불러와서 맵뷰에 오버레이를 추가합니다. 하지만 오버레이 추가하는 문장들은
메인 onCreate함수내에서만 되더군요..

결론은 좌표계산쓰레드를 실행하고 그 밑에 오버레이 객체를 맵뷰에 추가하게되면 좌표계산쓰레드가 끝나기전에
오버레이추가 문장이 실행되어 벌서 null이 리턴되서 오류가 납니다.

그래서 onCreate내에서 t.start() 로 좌표계산 쓰레드를 실행 한 뒤에, 그밑에 Sleep명령어를 줘서 메인 쓰레드를 슬립시킨 후
오버레이를 추가하니까 제대로 마커가 나오네요..

이럴 때는 어떻게 해서 쓰레드 돌고 난뒤에 오버레이 추가하는 방법이 없는지 궁금합니다.