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

[안드로이드] java.lang.IllegalStateException: Cannot execute task: the task is already running.

코코모아 2016. 4. 25. 10:31

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

01

02

03

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

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

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

AsyncTaks를 아래 방법으로 호출 하면 두 번 실행 하게 되는 효과를 발휘 한다.


aAsyncTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR).executor(params);


java.lang.IllegalStateException: Cannot execute task: the task is already running.


aAsyncTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, params)


요렇게 바꿔 줘야 한다.



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