KeyCharacterMap.ModifierBehavior Propriedade

Definição

Obtém uma constante que descreve o comportamento das teclas modificadoras deste teclado, como KeyEvent#KEYCODE_SHIFT_LEFT.

public virtual Android.Views.KeyModifierBehavior ModifierBehavior { [Android.Runtime.Register("getModifierBehavior", "()I", "GetGetModifierBehaviorHandler")] get; }
[<get: Android.Runtime.Register("getModifierBehavior", "()I", "GetGetModifierBehaviorHandler")>]
member this.ModifierBehavior : Android.Views.KeyModifierBehavior

Valor da propriedade

O comportamento do modificador para este teclado.

Atributos

Comentários

Obtém uma constante que descreve o comportamento das teclas modificadoras deste teclado, como KeyEvent#KEYCODE_SHIFT_LEFT.

Atualmente existem dois comportamentos que podem ser combinados:

<><ul li>Comportamento de acordes: Quando a tecla modificadora é pressionada junto com uma ou mais teclas de caracteres, o teclado insere as teclas modificadas e, em seguida, redefine o estado modificador quando a tecla modificadora é liberada.</li><li Comportamento>alternado: Quando a tecla modificadora é pressionada e liberada por conta própria, ela primeiro alterna para um estado travado. Quando travado, o modificador será aplicado à próxima tecla de caractere que é pressionada e, em seguida, redefinirá a si mesmo para o estado inicial. Se o modificador já estiver travado e a tecla modificadora for pressionada e liberada por conta própria novamente, ele alternará para um estado bloqueado. Quando bloqueado, o modificador se aplicará a todas as teclas de caracteres subsequentes que são pressionadas até serem desbloqueadas, pressionando a tecla modificadora por conta própria mais uma vez para redefini-la ao estado inicial. O comportamento alternado é útil para teclados de perfil pequeno projetados para digitação com o polegar. </ul>

Essa função atualmente retorna #MODIFIER_BEHAVIOR_CHORDED quando o #getKeyboardType() keyboard type é #FULL ou #SPECIAL_FUNCTION e #MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED de outra forma. No futuro, a função também pode levar em conta as configurações globais de acessibilidade do teclado, outras preferências do usuário ou novos recursos do dispositivo.

Documentação Java para android.view.KeyCharacterMap.getModifierBehavior().

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