ผู้รับผลลัพธ์ AdServices

public interface AdServicesOutcomeReceiver

android.adservices.common.AdServicesresultsReceiver<R, E ขยาย java.lang.Throwable>


อินเทอร์เฟซ Callback ที่มีไว้สำหรับใช้เมื่อการดำเนินการแบบไม่พร้อมกันอาจทำให้เกิดความล้มเหลว แบบตรงทั้งหมด สำเนาของคลาส 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

ผลการค้นหา

public abstract void onResult (R result)

มีการเรียกใช้เมื่อการดำเนินการแบบอะซิงโครนัสสำเร็จและส่งค่าผลลัพธ์

พารามิเตอร์
result R: ค่าที่แสดงผลโดยการดำเนินการแบบไม่พร้อมกัน