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 : הערך שהתקבל מהפעולה האסינכרונית. |