Idioma

KeyEvent.NormalizeMetaState(MetaKeyStates) Método

Definição

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.

Aplica-se a