KeyCharacterMap.ModifierBehavior Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает константу, описывающую поведение модификаторов этой клавиатуры, 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>
Эта функция в настоящее время возвращается #MODIFIER_BEHAVIOR_CHORDED
, когда #getKeyboardType() keyboard type
находится #FULL
или #SPECIAL_FUNCTION
#MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED
в противном случае. В будущем функция также может учитывать глобальные параметры специальных возможностей клавиатуры, другие предпочтения пользователя или новые возможности устройств.
Документация по Java для android.view.KeyCharacterMap.getModifierBehavior()
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.