Compartilhar via


AccessibilityServiceInfo.FlagRequestTouchExplorationMode Campo

Definição

Cuidado

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

Esse sinalizador solicita que o sistema entre no modo de exploração de toque.

[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

Valor do campo

Value = 4

Implementações

Atributos

Comentários

Esse sinalizador solicita que o sistema entre no modo de exploração de toque. Nesse modo, um único dedo se movendo na tela se comporta como um ponteiro do mouse pairando sobre a interface do usuário. O sistema também detectará certos gestos realizados na tela sensível ao toque e notificará este serviço. O sistema habilitará o modo de exploração por toque se houver pelo menos um serviço de acessibilidade que tenha esse sinalizador definido. Portanto, limpar esse sinalizador não garante que o dispositivo não estará no modo de exploração de contato, pois pode haver outro serviço habilitado que o solicitou.

Para serviços de acessibilidade destinados ao Android 4.3 (API nível 18) ou superior, os que desejam definir esse sinalizador precisam declarar esse recurso em seus metadados, definindo o atributo android.R.attr#canRequestTouchExplorationMode canRequestTouchExplorationMode como true. Caso contrário, esse sinalizador será ignorado. Para saber como declarar os metadados de um serviço, consulte AccessibilityService#SERVICE_META_DATA.

Os serviços destinados ao Android 4.2.2 (API nível 17) ou inferior funcionarão normalmente. Em outras palavras, na primeira vez que eles são executados, se esse sinalizador for especificado, uma caixa de diálogo é mostrada ao usuário para confirmar a habilitação explorar por toque.

Documentação Java para android.accessibilityservice.AccessibilityServiceInfo.FLAG_REQUEST_TOUCH_EXPLORATION_MODE.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a