Lenguaje

Call.Callback.OnRttInitiationFailure(Call, RttSessionModifyResult) Método

Definición

Se invoca cuando la sesión RTT no se pudo iniciar por algún motivo, incluido el rechazo por parte de la parte remota.

[Android.Runtime.Register("onRttInitiationFailure", "(Landroid/telecom/Call;I)V", "GetOnRttInitiationFailure_Landroid_telecom_Call_IHandler", ApiSince=26)]
public virtual void OnRttInitiationFailure(Android.Telecom.Call? call, Android.Telecom.RttSessionModifyResult reason);
[<Android.Runtime.Register("onRttInitiationFailure", "(Landroid/telecom/Call;I)V", "GetOnRttInitiationFailure_Landroid_telecom_Call_IHandler", ApiSince=26)>]
abstract member OnRttInitiationFailure : Android.Telecom.Call * Android.Telecom.RttSessionModifyResult -> unit
override this.OnRttInitiationFailure : Android.Telecom.Call * Android.Telecom.RttSessionModifyResult -> unit

Parámetros

call
Call

Llamada en la que se produjo el error de inicio de RTT.

reason
RttSessionModifyResult

Uno de los códigos de estado definidos en android.telecom.Connection.RttModifyStatus, con la excepción de android.telecom.Connection.RttModifyStatus#SESSION_MODIFY_REQUEST_SUCCESS.

Atributos

Comentarios

Se invoca cuando la sesión RTT no se pudo iniciar por algún motivo, incluido el rechazo por parte de la parte remota.

Esta devolución de llamada SOLO se invocará para notificar un error relacionado con una solicitud de modificación de sesión iniciada por el usuario (es decir, Call#sendRttRequest()).

Si se inicia una llamada con TelecomManager#EXTRA_START_CALL_WITH_RTT especificado, la disponibilidad de RTT se puede determinar comprobando Details#PROPERTY_RTT una vez que la llamada entra en estado Details#STATE_ACTIVE.

Java documentación para android.telecom.Call.Callback.onRttInitiationFailure(android.telecom.Call, int).

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