onCreate 에서 메인프로그램이 스레드를 불러오고

스레드에서 작업을 해서 값을 반환할때까지 Progress Dialog라도 띄우면서 대기하다가

스레드에서 값을 던져주면 다시 작업을 시작하고싶은데

어떻게 안될까요?

셔터처럼 메인프로그램에서 무한루프돌고 그 키값을 스레드에서 변경하게 했는데

스레드랑 메인프로그램이랑 변수를 같이 쓰지 않으니..

동기화를 하면 된다는데 자세한 방법을 모르겠네요 ㅠㅠ 부탁드립니다.