내 스레드가 같은 시간의 지연을 만들고 각 시간 블록 후에 축배를 생성하고 싶습니다. 나는 다음과 같은 코드를 시도하지만 최대한 빨리 버튼을 누를 때 내 응용 프로그램을 닫습니다 :스레드를 시작하면 내 안드로이드 응용 프로그램이 닫힙니다
@Override
public void onClick(View v) {
new Thread() {
@Override
public void run() {
try
{
Toast.makeText(context, "hiiiiiiiiiiiiiii", Toast.LENGTH_SHORT).show();
sleep(5000);
Toast.makeText(context, "hiiiiiiiiiiiiiii", Toast.LENGTH_SHORT).show();
sleep(5000);
Toast.makeText(context, "hiiiiiiiiiiiiiii", Toast.LENGTH_SHORT).show();
} catch (Exception e) {
Toast.makeText(context, "Exception", Toast.LENGTH_SHORT).show();
}
}
}.start();
어떤 오류가 발생하고 있습니까? –