AdServicesOutcomeReceiver
public
interface
AdServicesOutcomeReceiver
android.adservices.common.AdServicesOutcomeReceiver<R, E extends 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 |
E :Throwable 的子类,其中包含有关所发生的错误的详细信息。
此值不能为 null 。 |
onResult
public abstract void onResult (R result)
在异步操作成功并传递结果值时调用的方法。
参数 | |
---|---|
result |
R :异步操作提供的值。 |