CallControl.RequestVideoState(CallType, IExecutor, IOutcomeReceiver) Methode

Definition

Fordern Sie einen neuen Videostatus für den laufenden Anruf an.

[Android.Runtime.Register("requestVideoState", "(ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=35)]
public void RequestVideoState(Android.Telecom.CallType videoState, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("requestVideoState", "(ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=35)>]
member this.RequestVideoState : Android.Telecom.CallType * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Parameter

videoState
CallType

zu melden an Telecom. Informationen zum übergebenen gültigen Argument finden Sie unter CallAttributes.CallType.

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

Fordern Sie einen neuen Videostatus für den laufenden Anruf an. Dies kann nur geändert werden, wenn die Anwendung beim Hinzufügen des Anrufs eine PhoneAccount bei der PhoneAccount#CAPABILITY_SUPPORTS_VIDEO_CALLING Anwendung registriert und beim CallAttributes#SUPPORTS_VIDEO_CALLING Hinzufügen des Anrufs festgelegt hat. TelecomManager#addCall(CallAttributes, Executor, OutcomeReceiver, CallControlCallback, CallEventCallback)

Java Dokumentation für android.telecom.CallControl.requestVideoState(int, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Void, android.telecom.CallException>).

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: