@SuppressLint("NewApi") private void executeTask(PageModel pageModel) { task = new LoadNovelContentTask(); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) task.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new PageModel[] {pageModel}); else task.execute(new PageModel[] {pageModel}); }
@Override public void onStop() { super.onStop(); if (task.getStatus() != Status.FINISHED) { task.cancel(true); } Log.d(TAG, "onStop Completed"); }