@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");
  }