for문을 돌면서 토스트를 뛰워 줍니다.

하지만 2초씩 멈추는

try {
 Thread.sleep(2000);
} catch (InterruptedException ignore) {}

sleep 메소드를 쓰면 그 전에 실행하고 반복하던

토스트가 안 뜹니다. 왜 그런 거죠?

sleep 메소드를 쓰지 않으면 잘 뜨는데..

Toast.makeText(ex.this, "123", Toast.LENGTH_SHORT).show();

토스트는 이렇게 뛰웁니다.

반복의 횟수가 10개라면 그 반복 동안 매 2초마다 정시하고 정상적

으로 토스트를 뛰우는 방법은 없을까요?

소스 형식은

for 문 {

    if문{
    } else 문{
     }
     try {
      Thread.sleep(2000);
      } catch (InterruptedException ignore) {}
}

이렇게 작성했습니다. 해결 방법을 좀 알려주시면 감사하겠습니다.