コード例 #1
0
 public boolean cancel(final int hashCode, final boolean mayInterruptIfRunning) {
   final ManagedAsyncTask<?, ?, ?> task = findTask(hashCode);
   if (task != null) {
     task.cancel(mayInterruptIfRunning);
     mTasks.remove(task);
     return true;
   }
   return false;
 }
コード例 #2
0
 /** Cancel all tasks added, then clear all tasks. */
 public void cancelAll() {
   for (final ManagedAsyncTask<?, ?, ?> task : getTaskSpecList()) {
     task.cancel(true);
   }
   mTasks.clear();
 }