Sprache

CallControl.SetContactUri(Uri, IExecutor, IOutcomeReceiver) Methode

Definition

Legt den VoIP-Kontakt-URI für einen laufenden Anruf fest.

[Android.Runtime.Register("setContactUri", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)]
public void SetContactUri(Android.Net.Uri? uri, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("setContactUri", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>]
member this.SetContactUri : Android.Net.Uri * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Parameter

uri
Uri

Der Inhalts-URI des Kontakts oder der Gruppe im Kontaktverzeichnis der VoIP-Anwendung oder eines gültigen CP2-Kontakts. Dieser URI muss stabil und vom System oder null aufgelöst werden können, wenn er nicht verwendet wird.

executor
IExecutor

Der Executor Rückruf, für den der OutcomeReceiver Rückruf aufgerufen wird.

callback
IOutcomeReceiver

die auf der Telecom-Seite abgeschlossen werden, die den Erfolg oder Fehler des angeforderten Vorgangs angibt.

                          <code data-dev-comment-type="c">OutcomeReceiver#onResult</code> will be called if Telecom has successfully
                          switched the video state.

                          <code data-dev-comment-type="c">OutcomeReceiver#onError</code> will be called if Telecom has failed to set
                          the new video state.  A <code data-dev-comment-type="c">CallException</code> will be passed
                          that details why the operation failed.
Attribute

Hinweise

Legt den VoIP-Kontakt-URI für einen laufenden Anruf fest.

Diese Methode sollte von einer VoIP-Anwendung aufgerufen werden. wenn ein Anruf zu oder von einem Gruppenanruf wechselt. Wenn beispielsweise ein Einzelanruf weitere Teilnehmer hinzufügt und zu einer Konferenz wird. Dies sollte in par with CallControl.setGroupCallState verwendet werden.

Wenn Sie diesen Zustand angeben, kann das Android-System den Aufruf auf der Benutzeroberfläche des Systems korrekt darstellen, z. B. das systemeigene Anrufprotokoll. Im Rahmen des integrierten Anrufprotokollfeatures, das einen einheitlichen Verlauf für Netzbetreiber- und VoIP-Anrufe bereitstellt, ist die genaue Zuordnung der Anrufe zu einem gültigen Nachschlage-URI für eine konsistente Benutzererfahrung unerlässlich.

Der URI-Parameter ist entscheidend für das Verknüpfen des Aufrufs mit einer bestimmten Gruppenentität innerhalb des VoIP-Kontaktverzeichnisses oder eines CP2-Kontakts. Dies hilft beim Zuordnen des Anrufprotokolleintrags zu den richtigen Kontaktinformationen, z. B. dem Namen und avatar der Gruppe.

Android-Referenz für android.telecom.CallControl.setContactUri.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: