Condividi tramite


Call.PutExtras(Bundle) Metodo

Definizione

Aggiunge alcuni elementi aggiuntivi a questo Calloggetto .

[Android.Runtime.Register("putExtras", "(Landroid/os/Bundle;)V", "", ApiSince=25)]
public void PutExtras (Android.OS.Bundle? extras);
[<Android.Runtime.Register("putExtras", "(Landroid/os/Bundle;)V", "", ApiSince=25)>]
member this.PutExtras : Android.OS.Bundle -> unit

Parametri

extras
Bundle

Elementi aggiuntivi da aggiungere.

Attributi

Commenti

Aggiunge alcuni elementi aggiuntivi a questo Calloggetto . Le chiavi esistenti vengono sostituite e vengono aggiunte nuove chiavi.

Nessun presupposto deve essere fatto come un'interfaccia utente o un servizio in chiamata gestirà questi extra. Le chiavi devono essere complete (ad esempio, com.example.MY_EXTRA) per evitare conflitti.

Gli elementi aggiuntivi aggiunti tramite questo metodo verranno resi disponibili all'oggetto ConnectionService associato a questo Call e notificati tramite Connection#onExtrasChanged(Bundle).

Gli elementi aggiuntivi aggiunti tramite questo metodo saranno disponibili anche per altri utenti in esecuzione InCallServicee notificati tramite Call.Callback#onDetailsChanged(Call, Details). È possibile accedere agli extra tramite Details#getExtras().

Documentazione java per android.telecom.Call.putExtras(android.os.Bundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a