App

AsyncTask 싱글 스레드

S.Zinlee 2013. 12. 20. 10:29

AsyncTask가 허니컴 이상에서 부터는 싱글 스레드로 동작한다는 얘기가 있어 구글링...


다음과 같이 적용시키면 된다.


if (Build.VERSION.SDK_INT >= 11) {

    new MyAsyncTask().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, uid, url);

} else {

    new MyAsyncTask().execute(uid, url);

}