KeyCharacterMap.ModifierBehavior 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个常量,该常量描述此键盘的修饰键的行为,例如 KeyEvent#KEYCODE_SHIFT_LEFT
。
public virtual Android.Views.KeyModifierBehavior ModifierBehavior { [Android.Runtime.Register("getModifierBehavior", "()I", "GetGetModifierBehaviorHandler")] get; }
[<get: Android.Runtime.Register("getModifierBehavior", "()I", "GetGetModifierBehaviorHandler")>]
member this.ModifierBehavior : Android.Views.KeyModifierBehavior
属性值
此键盘的修饰符行为。
- 属性
注解
获取一个常量,该常量描述此键盘的修饰键的行为,例如 KeyEvent#KEYCODE_SHIFT_LEFT
。
目前有两种行为可以组合在一起:
<ul><li>Chorded 行为:当修饰键与一个或多个字符键一起按下时,键盘将插入修改的键,然后在释放修饰键时重置修饰符状态。</li><li>Toggled 行为:当修饰符键按下并释放时,它首先切换为闩锁状态。 闩锁后,修饰符将应用于按下的下一个字符键,然后将自身重置为初始状态。 如果修饰符已被闩锁,并且修改键再次按下并释放,则它将切换为锁定状态。 锁定后,修饰符将应用于按下的所有后续字符键,直到通过再次按修饰符键自行解锁,以将其重置为初始状态。 切换行为对于专为拇指键入设计的小型配置文件键盘非常有用。 </ul>
此函数当前在为#FULL
或#SPECIAL_FUNCTION
#MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED
否时#getKeyboardType() keyboard type
返回#MODIFIER_BEHAVIOR_CHORDED
。 将来,该函数还可以考虑全局键盘辅助功能设置、其他用户首选项或新设备功能。
适用于 . 的 android.view.KeyCharacterMap.getModifierBehavior()
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。