KeyEvent.NormalizeMetaState(MetaKeyStates) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.