Call.PutExtras(Bundle) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge alcuni elementi aggiuntivi a questo Call
oggetto .
[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 Call
oggetto . 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 InCallService
e 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.