Call.EventDisplayDiagnosticMessage Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ereignis, das vom Telecom-Stapel gemeldet wurde, um eine In-Call-Diagnosenachricht zu melden, die die Wähl-App dem Benutzer anzeigen kann.
[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
Feldwert
- Attribute
Hinweise
Ereignis, das vom Telecom-Stapel gemeldet wurde, um eine In-Call-Diagnosenachricht zu melden, die die Wähl-App dem Benutzer anzeigen kann. Eine Diagnosenachricht wird verwendet, um Szenarien zu kommunizieren, die das Gerät erkannt hat, was sich auf die Qualität des laufenden Anrufs auswirken kann.
Beispielsweise kann ein Problem mit einem Bluetooth-Headset eine Empfehlung für den Benutzer generieren, stattdessen die Freisprecheinrichtung zu verwenden, oder wenn das Gerät erkennt, dass es einen schlechten Servicebereich eingegeben hat, wird der Benutzer möglicherweise gewarnt, damit er seinen Anruf vor dem Ablegen beenden kann.
Eine Diagnosenachricht wird in der Natur als persistent betrachtet. Wenn der Benutzer beispielsweise in einen dienstarmen Bereich wechselt, wird die zugehörige Diagnosenachricht beibehalten, bis sie den Bereich "Schlechter Dienst" verlassen. Jede Nachricht wird mit einer #EXTRA_DIAGNOSTIC_MESSAGE_ID Nachricht begleitet, die die gemeldete Diagnosebedingung eindeutig identifiziert. Das Framework löst ein Aufrufereignis vom Typ #EVENT_CLEAR_DIAGNOSTIC_MESSAGE aus, wenn die gemeldete Bedingung gelöscht wurde. Die Wähl-App sollte die Diagnosemeldung anzeigen, bis sie gelöscht wird. Wenn mehrere Diagnosenachrichten mit unterschiedlichen IDs (die noch nicht gelöscht wurden) gesendet werden, sollte die Wählhilfe-App die zuletzt empfangene Nachricht priorisieren, dem Benutzer jedoch dennoch eine Möglichkeit geben, frühere Nachrichten zu überprüfen.
Der Text der Nachricht befindet sich in #EXTRA_DIAGNOSTIC_MESSAGE Form eines lesbaren CharSequence Menschen, der für die Anzeige in der Anruf-UX vorgesehen ist.
Das Telecom Framework benachrichtigt den Benutzer audibly über das Vorhandensein einer Diagnosenachricht, sodass sich die Wähl-App nur mit der visuellen Anzeige der Nachricht befassen muss.
Die Dialer-App empfängt dieses Ereignis über Call.Callback#onConnectionEvent(Call, String, Bundle).
Java Dokumentation für android.telecom.Call.EVENT_DISPLAY_DIAGNOSTIC_MESSAGE.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.