Call.EventDisplayDiagnosticMessage Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Evento segnalato dallo stack di telecomunicazioni per segnalare un messaggio di diagnostica in chiamata che l'app dialer può scegliere di visualizzare all'utente.
[Android.Runtime.Register("EVENT_DISPLAY_DIAGNOSTIC_MESSAGE", ApiSince=31)]
public const string EventDisplayDiagnosticMessage;
[<Android.Runtime.Register("EVENT_DISPLAY_DIAGNOSTIC_MESSAGE", ApiSince=31)>]
val mutable EventDisplayDiagnosticMessage : string
Valore del campo
- Attributi
Commenti
Evento segnalato dallo stack di telecomunicazioni per segnalare un messaggio di diagnostica in chiamata che l'app dialer può scegliere di visualizzare all'utente. Un messaggio di diagnostica viene usato per comunicare scenari rilevati dal dispositivo che possono influire sulla qualità della chiamata in corso.
Ad esempio, un problema con un visore VR Bluetooth può generare una raccomandazione per l'utente di provare a usare l'altoparlante oppure se il dispositivo rileva che è entrato in un'area di servizio scadente, l'utente potrebbe essere avvisato in modo che possa terminare la chiamata prima di eliminarlo.
Un messaggio di diagnostica è considerato persistente in natura. Quando l'utente entra in un'area di servizio scarsa, ad esempio, il messaggio di diagnostica a corredo viene mantenuto fino a quando non lascia l'area del servizio scadente. Ogni messaggio è accompagnato da un oggetto #EXTRA_DIAGNOSTIC_MESSAGE_ID che identifica in modo univoco la condizione di diagnostica segnalata. Il framework genera un evento di chiamata di tipo #EVENT_CLEAR_DIAGNOSTIC_MESSAGE quando la condizione segnalata è stata cancellata. L'app dialer deve visualizzare il messaggio di diagnostica fino a quando non viene cancellato. Se più messaggi di diagnostica vengono inviati con ID diversi (che non sono ancora stati cancellati) l'app dialer deve assegnare priorità al messaggio ricevuto più di recente, ma fornire comunque all'utente un mezzo per esaminare i messaggi precedenti.
Il testo del messaggio si trova sotto #EXTRA_DIAGNOSTIC_MESSAGE forma di un oggetto leggibile CharSequence che è destinato alla visualizzazione nell'esperienza utente di chiamata.
Il framework di telecomunicazioni invia una notifica all'utente della presenza di un messaggio di diagnostica, quindi l'app dialer deve preoccuparsi solo di visualizzare visivamente il messaggio.
L'app dialer riceve questo evento tramite Call.Callback#onConnectionEvent(Call, String, Bundle).
per android.telecom.Call.EVENT_DISPLAY_DIAGNOSTIC_MESSAGE.
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.