CallControl.SetActive(IExecutor, IOutcomeReceiver) Método

Definição

Solicite que a Telecom defina o estado de chamada como ativo.

[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

Parâmetros

executor
IExecutor

No Executor qual o OutcomeReceiver retorno de chamada será chamado.

callback
IOutcomeReceiver

que será concluído no lado da Telecom que detalha o êxito ou a falha da operação solicitada.

                        <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.
Atributos

Comentários

Solicite que a Telecom defina o estado de chamada como ativo. Esse método deve ser chamado quando uma chamada de saída estiver pronta para ficar ativa ou uma chamada mantida estiver pronta para ficar ativa novamente. Para chamadas de entrada que estão prontas para serem atendidas, use CallControl#answer(int, Executor, OutcomeReceiver).

Java documentação para android.telecom.CallControl.setActive(java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Void, android.telecom.CallException>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a