핸들러 사용법이 아니라 Thread 종료 법인듯 한데요..^^;;
내부 변수를 줘서, stopThread 같은 걸 호출 할 때 Thread를 종료 하게 해주시면 됩니다.
Runnable task = new Runnable() {
private boolean mRun = true;
public void stopThread()
{
mRun = false;
}
public void run() {
while (mRun) {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
}
++timestart;
Message message = Message.obtain();
message.what = 2;
handler.sendMessage(message);
}
}
};