View.AccessibilityTraversalBefore Propriedade

Definição

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.

Aplica-se a