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:异步操作提供的值。