mWorker = new WorkerRunnable<Params, Result>() { public Result call()throws Exception { mTaskInvoked.set(true);
Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND); Result result = doInBackground(mParams); Binder.flushPendingCommands(); return postResult(result); } };
mFuture = new FutureTask<Result>(mWorker) { protectedvoiddone(){ postResultIfNotInvoked(get()); } };
近期评论