KeyCharacterMap.GetNumber(Keycode) Método
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 o número ou símbolo associado à chave. O valor do caractere é retornado, não o valor numérico. Se a chave não for um número, mas for um símbolo, o símbolo será reajustado.
[Android.Runtime.Register("getNumber", "(I)C", "GetGetNumber_IHandler")]
public virtual char GetNumber(Android.Views.Keycode keyCode);
[<Android.Runtime.Register("getNumber", "(I)C", "GetGetNumber_IHandler")>]
abstract member GetNumber : Android.Views.Keycode -> char
override this.GetNumber : Android.Views.Keycode -> char
Parâmetros
- keyCode
- Keycode
O código de chave.
Retornos
O caractere numérico ou simbólico associado, ou 0 se nenhum.
- Atributos
Comentários
Obtém o número ou símbolo associado à chave.
O valor do caractere é retornado, não o valor numérico. Se a chave não for um número, mas for um símbolo, o símbolo será reajustado.
Esse método destina-se a dar suporte a teclados discados e outras entradas numéricas ou simbólicas em teclados em que determinadas teclas servem a função dupla como teclas alfabéticas e simbólicas. Esse método retorna o número ou símbolo associado à chave independentemente de o usuário ter pressionado o modificador necessário.
Por exemplo, em um teclado específico, as teclas na linha QWERTY superior geram números quando ALT é pressionado de modo que ALT-Q mapeia para '1'. Portanto, para esse teclado quando #getNumber é chamado com KeyEvent#KEYCODE_Q ele retorna '1' para que o usuário possa digitar números sem pressionar ALT quando fizer sentido.
Java documentação para android.view.KeyCharacterMap.getNumber(int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.