Lingua

InCallService.OnCallEndpointRequested(CallEndpoint) Metodo

Definizione

Chiamato dalla piattaforma quando una InCallService route audio cambia usando #requestCallEndpointChange(CallEndpoint, Executor, OutcomeReceiver) per avviare una modifica dell'endpoint di chiamata.

[Android.Runtime.Register("onCallEndpointRequested", "(Landroid/telecom/CallEndpoint;)V", "GetOnCallEndpointRequested_Landroid_telecom_CallEndpoint_Handler", ApiSince=37)]
public virtual void OnCallEndpointRequested(Android.Telecom.CallEndpoint callEndpoint);
[<Android.Runtime.Register("onCallEndpointRequested", "(Landroid/telecom/CallEndpoint;)V", "GetOnCallEndpointRequested_Landroid_telecom_CallEndpoint_Handler", ApiSince=37)>]
abstract member OnCallEndpointRequested : Android.Telecom.CallEndpoint -> unit
override this.OnCallEndpointRequested : Android.Telecom.CallEndpoint -> unit

Parametri

callEndpoint
CallEndpoint

Oggetto richiesto CallEndpoint.

Attributi

Commenti

Chiamato dalla piattaforma quando un InCallService modifica la route audio usando requestCallEndpointChange(CallEndpoint,Executor,OutcomeReceiver) per avviare una modifica dell'endpoint di chiamata. È progettato in modo che un InCallService (ad esempio, un'app complementare non dell'interfaccia utente) sia consapevole delle modifiche alla route audio avviate da altri InCallServices (ad esempio, l'utente che modifica l'endpoint nell'applicazione Dialer). Si noti che le richieste segnalate da questa API non sono finali fino a quando non viene chiamato onCallEndpointChanged(CallEndpoint) con l'endpoint richiesto. La modifica effettiva dell'endpoint può differire dalla richiesta nei casi in cui un dispositivo diventa non disponibile o la richiesta di routing non viene completata.

Informazioni di riferimento su Android per android.telecom.InCallService.onCallEndpointRequested.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a