마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

돌아가는 쓰레드를 멈추고 다시 재활용이 가능한가요?

0 추천
wThread = new WaveThread();
wThread.setDaemon(true);
wThread.start();

 

요런 식으로 쓰레드를 돌리는데....이 쓰레드가 값을 읽는 쓰레드이다보니..

잘못된 값을 읽어오면 첨부터 다시 돌리고 싶어요..

그런데 이미 쓰레드는 돌아가고 있고....

 

그래서 질문이 이 쓰레드를 죽였다가 되살려서 다시 처음부터 다시 쓰레드를 실행시킬수 있는지?

만약에 안된다면 어떠한 해결책이 있을까요?
앤드류이드 (6,190 포인트) 님이 2016년 8월 17일 질문

1개의 답변

0 추천
 
채택된 답변
쓰레드 다시 시작 가능합니다.

 에러시 무한루프 종료하고 위의 코드를 다시 실행하면 재시작 됩니다.
안_드루이드 (14,510 포인트) 님이 2016년 8월 18일 답변
앤드류이드님이 2016년 9월 22일 채택됨
...