CalledFromWrongThreadException 해결방법
2010. 5. 25. 20:37 in 프로그래밍/안드로이드

new Thread(new Runnable() {
public void run() {
while(reading)
{
이 안에서 view에 관련된 수정을 하려고 하면, 프로그램이 죽어버린다.
}
}
}).start();
해결방법 : 몇가지가 있다고 하던데, 여기서는 handler를 사용하여 해결하여 보자
OnCreate() 함수안에 핸들러를 집어넣고
쓰레드에서는 Message m 을 사용하여 핸들러로 전달만 해주면 된다.
이렇게 해야만 하는 이유는..... 구글링을 해보자!!
public void run() {
while(reading)
{
이 안에서 view에 관련된 수정을 하려고 하면, 프로그램이 죽어버린다.
}
}
}).start();
해결방법 : 몇가지가 있다고 하던데, 여기서는 handler를 사용하여 해결하여 보자
OnCreate() 함수안에 핸들러를 집어넣고
쓰레드에서는 Message m 을 사용하여 핸들러로 전달만 해주면 된다.
이렇게 해야만 하는 이유는..... 구글링을 해보자!!