code: @Override
      protected void loadBitmap(int position) {
          if (position < 0 || position >= items.size()) onBitmapNotAvailable(position);
  
          // If a task is already running, cancel it
          LoadBitmapTask task = runningTasks.get(position);
          if (task != null) {
              task.cancel(true);
          }
  
          task = new LoadBitmapTask(position);
          task.execute(items.get(position));
      }
docs: ==