View.AccessibilityTraversalBefore Propriedade
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.
Obtém a id de uma exibição antes da qual esta é visitada na passagem de acessibilidade.
public virtual int AccessibilityTraversalBefore { [Android.Runtime.Register("getAccessibilityTraversalBefore", "()I", "GetGetAccessibilityTraversalBeforeHandler", ApiSince=22)] get; [Android.Runtime.Register("setAccessibilityTraversalBefore", "(I)V", "GetSetAccessibilityTraversalBefore_IHandler", ApiSince=22)] set; }
[<get: Android.Runtime.Register("getAccessibilityTraversalBefore", "()I", "GetGetAccessibilityTraversalBeforeHandler", ApiSince=22)>]
[<set: Android.Runtime.Register("setAccessibilityTraversalBefore", "(I)V", "GetSetAccessibilityTraversalBefore_IHandler", ApiSince=22)>]
member this.AccessibilityTraversalBefore : int with get, set
Valor da propriedade
A ID de uma exibição anterior à passagem de acessibilidade, se especificada, caso contrário #NO_ID.
- Atributos
Comentários
Documentação do getter de propriedades:
Obtém a id de uma exibição antes da qual esta é visitada na passagem de acessibilidade.
Documentação Java para android.view.View.getAccessibilityTraversalBefore().
Documentação do setter de propriedades:
Define a ID de uma exibição que os leitores de tela são solicitados a visitar após essa exibição.
Por exemplo, se a exibição B deve ser visitada antes do modo de exibição A, com B.setAccessibilityTraversalBefore(A), isso solicita que os leitores de tela visitem e percorram a exibição B antes de visitar a exibição A.
<b>Observação:</b> As exibições são visitadas na ordem determinada pelo leitor de tela. Evite manipular explicitamente a ordem de foco, pois isso pode resultar em experiências inconsistentes do usuário entre aplicativos. Em vez disso, use outra semântica, como reestruturar o layout da hierarquia de exibição, para comunicar a ordem.
Definir essa exibição como após uma exibição que não é importante para acessibilidade ou se essa exibição não for importante para acessibilidade, significa que esse método não terá efeito se o serviço não estiver ciente de exibições sem importância.
Para evitar um risco de loops, defina relações claras entre exibições. Por exemplo, se a ordem de foco deve ser B –> A e B.setAccessibilityTraversalBefore(A), chame também A.setAccessibilityTraversalAfter(B).
Documentação Java para android.view.View.setAccessibilityTraversalBefore(int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.