반응형
interrupt() : 인터럽트를 거는 것.
isInterrupted() : 인터럽트가 걸려있는지 확인하는 함수
join() : 쓰레드가 종료될때까지 대기하는 함수
위의 3개의 함수를 이용해서 쓰레드를 종료할 수 있음.
Thread의 경우, run 함수 내부의 루틴이 모두 완료되면, 자동 종료되는 듯 하다.
종료된 이후에 IsAlive() 를 콜해도 죽었다고 나온다.
쓰레드의 모든 실행 루틴이 종료 한 이후에
다시 start를 하면 뻑이 난다.
그래서 다시 생성하고, start를 하였다.
예제
m_client_thread2 = new SvClientThread(this);
// 쓰레드를 시작한다.
m_client_thread2.start();
반응형
'Programming > Android' 카테고리의 다른 글
안드로이드 파일명으로 Cursor 위치 가져오기 (0) | 2013.05.03 |
---|---|
안드로이드 UI & Layout (0) | 2013.04.12 |
[안드로이드] 이미지 관련, Bitmap, File, Image 관련 함수 정리 (0) | 2012.11.27 |
[안드로이드] 오류 해결 (0) | 2012.07.19 |
[안드로이드, Eclipse(이클립스)] OpenCV 연동 (0) | 2012.07.18 |