Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

PriorityAsyncTask

公共抽像類PriorityAsyncTask擴展了AsyncTask <Params,Progress,Result>
實現Dependency < Task > PriorityProvider Task DelegateProvider

繼承的字段摘要

公共建設者摘要

公開方法摘要

虛空
addDependency任務任務)
添加Dependency
布爾值
areDependenciesMet ()
滿足依賴項時返回true
整型
compareTo (另一個對象)
最後的空白
executeOnExecutor (ExecutorService exec,Params ... params)
<T擴展了依賴關係 < 任務 >& PriorityProvider任務 > T
getDelegate ()
返回實現者的父類可以從PriorityTask擴展時要使用的委託
集合< 任務 >
getDependencies ()
在Dependency實例之前完成。
可投擲
getError ()
優先
getPriority ()
布爾值
isFinished ()
虛空
setError (Throwable throwable)
虛空
setFinished (布爾值完成)
將任務標記為已完成

繼承的方法摘要

公共建設者

公共 PriorityAsyncTask ()

公開方法

public void addDependency 任務任務)

添加Dependency

參量
任務
投擲
IllegalStateException 如果@ {link Fabric}尚未初始化。

公共布爾 areDependenciesMet ()

滿足依賴項時返回true

public int compareTo (另一個對象)

參量
另一個

public final void executeOnExecutor (ExecutorService exec,Params ... params)

參量
執行
參數

公共T getDelegate ()

返回實現者的父類可以從PriorityTask擴展時要使用的委託

public Collection < Task > getDependencies ()

在Dependency實例之前完成。

退貨
  • 在Dependency實例之前要實現的T的集合。

公共Throwable getError ()

公共優先級 getPriority ()

公共布爾 isFinished ()

公共無效 setError (Throwable throwable)

參量
拋出

public void setFinished (布爾值完成)

將任務標記為已完成

參量
完了