안드로이드2013. 2. 28. 12:02

글을 올린 블로거를 생각해서 광고 한번만 클릭해주시면 감사하겠습니다

MainHandler mainHandler;

전역변수를 선언하고 쓰레드를 시작시킬 곳에서 아래 메소드를 호출하면 된다


public void threadStart() {

mainHandler = new MainHandler();

Thread thread1 = new Thread(new Runnable() {

@Override

public void run() {

//이곳에 쓰레드를 동작시킬 코드를 넣어주면 된다

   

    mainHandler.sendEmptyMessage(0);

}

});

thread1.start();

}


class MainHandler extends Handler {

public void handleMessage(Message msg) {

//이곳에서 쓰레드가 끝난 이후에 동작할 메소드나 코드를 넣어주면 된다.


}

}

Posted by 퍼플카우D