CallControl.SetActive(IExecutor, IOutcomeReceiver) Methode

Definition

Request Telecom set the call state to active.

[Android.Runtime.Register("setActive", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)]
public void SetActive(Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("setActive", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)>]
member this.SetActive : Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Parameter

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 call state to active

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

Hinweise

Request Telecom set the call state to active. Diese Methode sollte aufgerufen werden, wenn entweder ein ausgehender Anruf aktiv ist oder ein gehaltener Anruf wieder aktiv werden kann. Verwenden Sie CallControl#answer(int, Executor, OutcomeReceiver)für eingehende Anrufe, die zur Beantwortung bereit sind.

Java Dokumentation für android.telecom.CallControl.setActive(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: