Lingua

KeyEvent.NormalizeMetaState(MetaKeyStates) Metodo

Definizione

Normalizza lo stato del meta specificato.

[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

Parametri

metaState
MetaKeyStates

Stato meta.

Valori restituiti

Stato meta normalizzato.

Attributi

Commenti

Normalizza lo stato del meta specificato.

Lo stato meta viene normalizzato in modo che, se vengono impostati i bit di meta-stato del modificatore sinistro o destro, il risultato includerà anche il bit universale per tale modificatore.

Se lo stato meta specificato contiene #META_ALT_LEFT_ON , il risultato conterrà #META_ALT_ON anche oltre agli #META_ALT_LEFT_ON altri bit specificati nell'input. Lo stesso processo viene eseguito per lo spostamento, il controllo e il meta.

Se lo stato meta specificato contiene stati metadati sintetici definiti da MetaKeyKeyListener, tali stati vengono convertiti qui e i meta stati sintetici originali vengono rimossi dal risultato. MetaKeyKeyListener#META_CAP_LOCKED viene convertito in #META_CAPS_LOCK_ON. MetaKeyKeyListener#META_ALT_LOCKED viene convertito in #META_ALT_ON. MetaKeyKeyListener#META_SYM_LOCKED viene convertito in #META_SYM_ON.

I bit di meta stato non definiti vengono rimossi.

per android.view.KeyEvent.normalizeMetaState(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a