AdServicesServicesReceiver
public
interface
AdServicesOutcomeReceiver
| android.adservices.common.AdServicesresultsReceiver<R, E extends java.lang.Throwable> |
ממשק קריאה חוזרת שמיועד לשימוש כאשר פעולה אסינכרונית עלולה לגרום לכשל. מדויקת
עותק של המחלקה OutcomeReceiver, מוגדר מחדש בחבילת AdServices עבור
תאימות לאחור ל-Android R.
ניתן להשתמש בממשק הזה במקרים שבהם API אסינכרוני עשוי להשלים עם ערך
או באמצעות Throwable שמציין שגיאה.
סיכום
שיטות ציבוריות | |
|---|---|
default
void
|
onError(E error)
מתבצעת קריאה כשהפעולה האסינכרונית נכשלת. |
abstract
void
|
onResult(R result)
מתבצעת קריאה כשהפעולה האסינכרונית מצליחה ומספקת ערך תוצאה. |
שיטות ציבוריות
שגיאה
public void onError (E error)
מתבצעת קריאה כשהפעולה האסינכרונית נכשלת. מצב הכשל מצוין על ידי Throwable שמועבר כארגומנט לשיטה הזו.
| פרמטרים | |
|---|---|
error |
E: תת-מחלקה של Throwable עם פרטים נוספים על השגיאה שאירעה.
הערך הזה לא יכול להיות null. |
תוצאה
public abstract void onResult (R result)
מתבצעת קריאה כשהפעולה האסינכרונית מצליחה ומספקת ערך תוצאה.
| פרמטרים | |
|---|---|
result |
R: הערך שהתקבל מהפעולה האסינכרונית. |