KeyEvent.NormalizeMetaState(MetaKeyStates) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Normalise l’état de méta spécifié.
[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
Paramètres
- metaState
- MetaKeyStates
État meta.
Retours
État méta normalisé.
- Attributs
Remarques
Normalise l’état de méta spécifié.
L’état méta est normalisé de telle sorte que si les bits d’état méta du modificateur gauche ou droit sont définis, le résultat inclut également le bit universel pour ce modificateur.
Si l’état de méta spécifié contient #META_ALT_LEFT_ON , le résultat contiendra #META_ALT_ON également en plus #META_ALT_LEFT_ON des autres bits spécifiés dans l’entrée. Le même processus est effectué pour le décalage, le contrôle et la méta.
Si l’état de méta spécifié contient des états méta synthétiques définis par MetaKeyKeyListener, ces états sont traduits ici et les états meta synthétiques d’origine sont supprimés du résultat.
MetaKeyKeyListener#META_CAP_LOCKED est traduit en #META_CAPS_LOCK_ON.
MetaKeyKeyListener#META_ALT_LOCKED est traduit en #META_ALT_ON.
MetaKeyKeyListener#META_SYM_LOCKED est traduit en #META_SYM_ON.
Les bits d’état métadéfinis sont supprimés.
Java documentation pour android.view.KeyEvent.normalizeMetaState(int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.