반복문(for,while)을 지연(delay)하여 실행시키는 방법을 찾고있습니다.
while (aaa < bbb) {
text1.setText(String.valueOf(aaa));
aaa++
}
위 반복문을 임의의 시간(초)로 실행시고 싶습니다.
반드시 반복문을 실행해야됩니다.
sleep, handler.postDelayed, TimerTask 등등 사용해봤는데 먹통이 됩니다.
타이머이용시에도 위 반복문이 작동 중일때만 타이머생성하고 반복문이 끝나면 해제하고 싶은데 그것도 생각 만큼 안되네요.
반복문안에 aaa++ 이것만 어떻게 사용자 임의의 시간만큼 지연후 작동시키면 될것 같은데 안되네요.
혹시 해결방법이 있을까요?