KeyEvent.GetUnicodeChar 方法

定义

重载

GetUnicodeChar(MetaKeyStates)

获取由指定键和元键状态组合生成的 Unicode 字符。

GetUnicodeChar(Int32)
已过时.

GetUnicodeChar(MetaKeyStates)

获取由指定键和元键状态组合生成的 Unicode 字符。

[Android.Runtime.Register("getUnicodeChar", "(I)I", "GetGetUnicodeChar_IHandler")]
public virtual int GetUnicodeChar (Android.Views.MetaKeyStates metaState);
[<Android.Runtime.Register("getUnicodeChar", "(I)I", "GetGetUnicodeChar_IHandler")>]
abstract member GetUnicodeChar : Android.Views.MetaKeyStates -> int
override this.GetUnicodeChar : Android.Views.MetaKeyStates -> int

参数

metaState
MetaKeyStates

元键修饰符状态。

返回

关联的字符或组合强调符,如果没有,则为 0。

属性

注解

获取由指定键和元键状态组合生成的 Unicode 字符。

返回指定键在指定的元位(见 MetaKeyKeyListener)处于活动状态时生成的 Unicode 字符。

如果键不是用于键入 Unicode 字符的键,则返回 0。

如果返回值已设置位KeyCharacterMap#COMBINING_ACCENT,则键是一个“死键”,该键应与另一个键组合在一起,以实际生成字符 -- 见 KeyCharacterMap#getDeadChar -- 掩码后。KeyCharacterMap#COMBINING_ACCENT_MASK

适用于 . 的 android.view.KeyEvent.getUnicodeChar(int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

GetUnicodeChar(Int32)

注意

Please use GetUnicodeChar(MetaKeyStates)

[System.Obsolete("Please use GetUnicodeChar(MetaKeyStates)")]
public int GetUnicodeChar (int meta);
[<System.Obsolete("Please use GetUnicodeChar(MetaKeyStates)")>]
member this.GetUnicodeChar : int -> int

参数

meta
Int32

返回

属性

注解

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于