AsyncTaskCompat.java
838 Bytes
package android.support.v4.os;
import android.os.AsyncTask;
import android.os.Build.VERSION;
public final class AsyncTaskCompat
{
public static <Params, Progress, Result> AsyncTask<Params, Progress, Result> executeParallel(AsyncTask<Params, Progress, Result> paramAsyncTask, Params... paramVarArgs)
{
if (paramAsyncTask == null) {
throw new IllegalArgumentException("task can not be null");
}
if (Build.VERSION.SDK_INT >= 11)
{
paramAsyncTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, paramVarArgs);
return paramAsyncTask;
}
paramAsyncTask.execute(paramVarArgs);
return paramAsyncTask;
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/android/support/v4/os/AsyncTaskCompat.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/