2014. 6. 9. 18:03
java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()


원인 : 쓰레드 안에 쓰레드를 사용하였기 때문에 오류가 발생하였다.

해결방법 : 쓰레드 안에는 Handler 를 새로 선언하여 사용하면 된다.

Handler mHandler = new Handler(Looper.getMainLooper());

mHandler.postDelayed(new Runnable() {

@Override

public void run() {

     // 내용

 

}

}, 0);


출처 : http://blog.naver.com/thanksyo?Redirect=Log&logNo=140184822010


Posted by 귀촉도