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