Connection.RequestCallEndpointChange Método

Definición

Solicite el enrutamiento de audio a un callEndpoint específico.

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

Parámetros

endpoint
CallEndpoint

Punto de conexión de llamada que se va a usar.

executor
IExecutor

Ejecutor de donde se ejecutará la devolución de llamada.

callback
IOutcomeReceiver

Devolución de llamada para notificar al resultado del cambio del punto de conexión.

Atributos

Comentarios

Solicite el enrutamiento de audio a un callEndpoint específico. Los clientes no deben definir su propio callEndpoint al solicitar un cambio. En su lugar, el nuevo punto de conexión debe ser uno de los puntos de conexión válidos proporcionados por #onAvailableCallEndpointsChanged(List). Cuando se respeta esta solicitud, se cambiará a .#getCurrentCallEndpoint()

Usado por s autoadministrados ConnectionServiceque desean cambiar CallEndpoint para un autoadministrado Connection (consulte PhoneAccount#CAPABILITY_SELF_MANAGED).

Consulte también InCallService#requestCallEndpointChange(CallEndpoint, Executor, OutcomeReceiver).

Java documentación para android.telecom.Connection.requestCallEndpointChange(android.telecom.CallEndpoint, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Void, android.telecom.CallEndpointException>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a