배워보자~
Can't create handler inside thread that has not called Looper.prepare() 해결하기~ 본문
Android
Can't create handler inside thread that has not called Looper.prepare() 해결하기~
벽면 수도 2017. 3. 14. 15:26[Android] Can't create handler inside thread that has not called Looper.prepare() 해결하기
- 원인 : UI을 컨트롤 하는 메인쓰레드가 아닌 sub쓰레드에서 UI를 변경 시도 할 때 발생한다.
- 해결방법 : Thread와 Handler를 사용하여 해결
- 기본 개념들
- Thread 란?, Handler 란?
- 그 외 관련 지식들 : AsyncTask
- [안드로이드] AsyncTask란? (개념 및 사용법)
- [Android] How to Leak a Context:Handler & Inner Classes : 핸들러 사용 시 메모리 릭이 날 수 있는 상황을 설명하고, 해결방법 설명 함.
출처
- http://itmir.tistory.com/ [미르의 IT]
'Android' 카테고리의 다른 글
[Android] Intent Flag 정리 (0) | 2017.03.31 |
---|---|
[Android] FCM Message 사용기 팁 (0) | 2017.03.14 |