AccessibilityNodeInfo.ExtraDataTextCharacterLocationInWindowKey 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.
Chave usada para solicitar e localizar dados extras para o local do caractere de texto nas coordenadas da janela.
[Android.Runtime.Register("EXTRA_DATA_TEXT_CHARACTER_LOCATION_IN_WINDOW_KEY", ApiSince=36)]
public const string ExtraDataTextCharacterLocationInWindowKey;
[<Android.Runtime.Register("EXTRA_DATA_TEXT_CHARACTER_LOCATION_IN_WINDOW_KEY", ApiSince=36)>]
val mutable ExtraDataTextCharacterLocationInWindowKey : string
Valor do campo
Implementações
- Atributos
Comentários
Chave usada para solicitar e localizar dados extras para o local do caractere de texto nas coordenadas da janela. Essa chave solicita que uma matriz de android.graphics.RectFs seja adicionada aos extras. Essa solicitação é feita com #refreshWithExtraData(String, Bundle). Os argumentos obtidos por essa solicitação são dois inteiros: #EXTRA_DATA_TEXT_CHARACTER_LOCATION_ARG_START_INDEX e #EXTRA_DATA_TEXT_CHARACTER_LOCATION_ARG_LENGTH. O índice inicial deve ser válido dentro do CharSequence retornado por #getText(), e o comprimento deve ser positivo.
Os provedores podem anunciar que dão suporte a caracteres de texto em coordenadas de janela usando #setAvailableExtraData(List). Os serviços podem verificar se uma implementação dá suporte a caracteres de texto em coordenadas de janela com #getAvailableExtraData().
Os dados podem ser recuperados do Bundle retornado #getExtras() usando essa cadeia de caracteres como uma chave para Bundle#getParcelableArray(String, Class). O android.graphics.RectF será null para caracteres que não existem ou estão fora dos limites da janela.
Observe que os locais de caracteres nos limites da janela não são modificados por alterações na ampliação de exibição.
#refreshWithExtraData(String, Bundle)
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.