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