KeyEvent.NormalizeMetaState(MetaKeyStates) 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.
Normaliza o meta estado especificado.
[Android.Runtime.Register("normalizeMetaState", "(I)I", "")]
public static Android.Views.MetaKeyStates NormalizeMetaState(Android.Views.MetaKeyStates metaState);
[<Android.Runtime.Register("normalizeMetaState", "(I)I", "")>]
static member NormalizeMetaState : Android.Views.MetaKeyStates -> Android.Views.MetaKeyStates
Parâmetros
- metaState
- MetaKeyStates
O meta-estado.
Retornos
O estado meta normalizado.
- Atributos
Comentários
Normaliza o meta estado especificado.
O estado meta é normalizado de modo que, se os bits de meta estado do modificador esquerdo ou direito forem definidos, o resultado também incluirá o bit universal para esse modificador.
Se o meta state especificado contiver #META_ALT_LEFT_ON , o resultado também conterá #META_ALT_ON além #META_ALT_LEFT_ON dos outros bits que foram especificados na entrada. O mesmo é que o processo é executado para deslocamento, controle e meta.
Se o meta estado especificado contiver meta estados sintéticos definidos por MetaKeyKeyListener, esses estados serão convertidos aqui e os estados meta sintéticos originais serão removidos do resultado.
MetaKeyKeyListener#META_CAP_LOCKED é traduzido para #META_CAPS_LOCK_ON.
MetaKeyKeyListener#META_ALT_LOCKED é traduzido para #META_ALT_ON.
MetaKeyKeyListener#META_SYM_LOCKED é traduzido para #META_SYM_ON.
Os bits de meta estado indefinidos são removidos.
Java documentação para android.view.KeyEvent.normalizeMetaState(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.