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. |