AccessibilityServiceInfo.FlagRequestTouchExplorationMode 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.
Achtung
This constant will be removed in the future version. Use Android.AccessibilityServices.AccessibilityServiceFlags enum directly instead of this field.
Diese Kennzeichnung fordert an, dass das System in den Touch-Explorationsmodus gelangt.
[Android.Runtime.Register("FLAG_REQUEST_TOUCH_EXPLORATION_MODE")]
[System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.AccessibilityServiceFlags enum directly instead of this field.", true)]
public const Android.AccessibilityServices.AccessibilityServiceFlags FlagRequestTouchExplorationMode = 4;
[<Android.Runtime.Register("FLAG_REQUEST_TOUCH_EXPLORATION_MODE")>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.AccessibilityServiceFlags enum directly instead of this field.", true)>]
val mutable FlagRequestTouchExplorationMode : Android.AccessibilityServices.AccessibilityServiceFlags
Feldwert
Value = 4Implementiert
- Attribute
Hinweise
Diese Kennzeichnung fordert an, dass das System in den Touch-Explorationsmodus gelangt. In diesem Modus verhält sich ein einzelner Finger, der auf dem Bildschirm bewegt wird, als Mauszeiger, der auf die Benutzeroberfläche zeigt. Das System erkennt auch bestimmte Gesten, die auf dem Touchscreen ausgeführt werden, und benachrichtigt diesen Dienst. Das System aktiviert den Touch-Explorationsmodus, wenn mindestens ein Barrierefreiheitsdienst mit dieser Kennzeichnung festgelegt ist. Daher garantiert das Löschen dieses Flags nicht, dass sich das Gerät nicht im Touch-Explorationsmodus befindet, da möglicherweise ein anderer aktivierter Dienst vorhanden ist, der es angefordert hat.
Für Barrierefreiheitsdienste für Android 4.3 (API-Ebene 18) oder höher, die dieses Flag festlegen möchten, müssen diese Funktion in ihren Metadaten deklarieren, indem sie das Attribut android.R.attr#canRequestTouchExplorationMode canRequestTouchExplorationMode
auf "true" festlegen. Andernfalls wird dieses Flag ignoriert. Informationen zum Deklarieren der Metadaten eines Diensts finden Sie unter AccessibilityService#SERVICE_META_DATA
.
Dienste für Android 4.2.2 (API-Ebene 17) oder niedriger funktionieren normal. Anders ausgedrückt: Wenn diese Kennzeichnung zum ersten Mal ausgeführt wird, wird dem Benutzer ein Dialogfeld angezeigt, um die Aktivierung der Erkundung per Toucheingabe zu bestätigen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.