Destinatariorisultatiserviziannunci
public
interface
AdServicesOutcomeReceiver
android.adservices.common.AdServicesResultsReceiver<R, E extend java.lang.Throwable> |
Interfaccia di callback destinata all'uso quando un'operazione asincrona può causare un errore. Esatto
copia della classe OutcomeReceiver
, ridefinita nel pacchetto AdServices per
la compatibilità con le versioni precedenti di Android R.
Questa interfaccia può essere utilizzata nei casi in cui un'API asincrona può completare con un valore
o con un Throwable
che indica un errore.
Riepilogo
Metodi pubblici | |
---|---|
default
void
|
onError(E error)
Richiamato se l'operazione asincrona non riesce. |
abstract
void
|
onResult(R result)
Richiamato quando l'operazione asincrona ha esito positivo e genera un valore di risultato. |
Metodi pubblici
onError
public void onError (E error)
Richiamato se l'operazione asincrona non riesce. La modalità di errore è indicata dal valore Throwable
passato come argomento a questo metodo.
Parametri | |
---|---|
error |
E : una sottoclasse di Throwable con ulteriori dettagli sull'errore che si è verificato.
Questo valore non può essere null . |
Risultato
public abstract void onResult (R result)
Richiamato quando l'operazione asincrona ha esito positivo e genera un valore di risultato.
Parametri | |
---|---|
result |
R : il valore fornito dall'operazione asincrona. |