AdServicesOutcomeReceiver

public interface AdServicesOutcomeReceiver

android.adservices.common.AdServicesOutcomeReceiver<R, E 擴充 java.lang.Throwable>


用於非同步作業時的回呼介面可能會導致失敗。OutcomeReceiver 類別的確切副本,在 AdServices 套件中重新定義,可回溯相容於 Android R。

在非同步 API 完成設有值,或包含表示錯誤的 Throwable 的情況下,這個介面就能派上用場。

摘要

公用方法

default void onError(E error)

在非同步作業失敗時呼叫。

abstract void onResult(R result)

在非同步作業成功並傳送結果值時呼叫。

公用方法

onError

public void onError (E error)

在非同步作業失敗時呼叫。失敗模式是由 Throwable 做為引數傳送給此方法。

參數
error EThrowable 的子類別,詳細說明所發生的錯誤。此值不能為 null

onResult

public abstract void onResult (R result)

當非同步作業成功並傳送結果值時呼叫。

參數
result R:非同步作業傳送的值。