AccessibilityServiceInfo.FlagRequestTouchExplorationMode Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 = 4Implementaçõ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.
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.