Condividi tramite


AccessibilityServiceInfo.FlagRequestTouchExplorationMode Campo

Definizione

Attenzione

This constant will be removed in the future version. Use Android.AccessibilityServices.AccessibilityServiceFlags enum directly instead of this field.

Questo flag richiede che il sistema entri in modalità di esplorazione tocco.

[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

Valore del campo

Value = 4

Implementazioni

Attributi

Commenti

Questo flag richiede che il sistema entri in modalità di esplorazione tocco. In questa modalità un singolo dito che si muove sullo schermo si comporta come un puntatore del mouse che passa il puntatore del mouse sull'interfaccia utente. Il sistema rileverà anche alcuni movimenti eseguiti sul touch screen e informerà questo servizio. Il sistema abiliterà la modalità di esplorazione del tocco se è presente almeno un servizio di accessibilità con questo flag impostato. Di conseguenza, la cancellazione di questo flag non garantisce che il dispositivo non sia in modalità di esplorazione tocco perché potrebbe esserci un altro servizio abilitato che lo ha richiesto.

Per i servizi di accessibilità destinati ad Android 4.3 (livello API 18) o versione successiva che vogliono impostare questo flag devono dichiarare questa funzionalità nei metadati impostando l'attributo android.R.attr#canRequestTouchExplorationMode canRequestTouchExplorationMode su true. In caso contrario, questo flag verrà ignorato. Per informazioni su come dichiarare i metadati di un servizio, vedere AccessibilityService#SERVICE_META_DATA.

I servizi destinati ad Android 4.2.2 (livello API 17) o inferiori funzioneranno normalmente. In altre parole, la prima volta che vengono eseguiti, se viene specificato questo flag, viene visualizzata una finestra di dialogo per confermare l'abilitazione dell'esplorazione tramite tocco.

Documentazione java per android.accessibilityservice.AccessibilityServiceInfo.FLAG_REQUEST_TOUCH_EXPLORATION_MODE.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a