[안드로이드 공부]/동기화

[안드로이드] CalledFromWrongThreadException

코코모아 2016. 10. 5. 11:01

아래는 코모스튜디오가 직접 만든 무료 앱이에요
(한 번만 봐주세요 ^^)

01

02

03

정각알림 만들기(말하는시계)

말하는 시계 (취침, 자전거) 

말하는 타이머 음성 스톱워치 

AsynkTask를 쓰다보면 자주 만나는 에러다. 


Caused by: android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.


doInBackground에서는 UI 스레드에 직접 접근해서는 안되는데 발생한다.


즉, setText 같은 작업은 onPostExecute에서 처리 하도록 하자.



모든 게시물은 코모스튜디오의 소유이며, 무단 복제 수정은 절대 불가입니다.
퍼가실 경우 댓글과 블로그 주소를 남기고 해당 게시물에 출처를 명확히 밝히세요.