KeyEvent.NormalizeMetaState(MetaKeyStates) メソッド

定義

指定したメタ状態を正規化します。

[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

パラメーター

metaState
MetaKeyStates

メタ状態。

返品

正規化されたメタ状態。

属性

注釈

指定したメタ状態を正規化します。

メタ状態は正規化され、左または右のいずれかの修飾子メタ状態ビットが設定されている場合、結果にはその修飾子のユニバーサル ビットも含まれます。

指定したメタ状態に#META_ALT_LEFT_ONが含まれている場合、結果には、#META_ALT_ONと入力で指定されたその他のビットに加えて、#META_ALT_LEFT_ONも含まれます。 シフト、制御、メタに対してプロセスが実行されるのも同じです。

指定したメタ状態に MetaKeyKeyListenerによって定義された合成メタ状態が含まれている場合、それらの状態はここで変換され、元の合成メタ状態が結果から削除されます。 MetaKeyKeyListener#META_CAP_LOCKED#META_CAPS_LOCK_ONに変換されます。 MetaKeyKeyListener#META_ALT_LOCKED#META_ALT_ONに変換されます。 MetaKeyKeyListener#META_SYM_LOCKED#META_SYM_ONに変換されます。

未定義のメタ状態ビットが削除されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象