InputMethodService.SendDefaultEditorAction(Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Попросите целевого объекта ввода выполнить его действие по умолчанию с помощью InputConnection#performEditorAction
InputConnection.performEditorAction()
.
[Android.Runtime.Register("sendDefaultEditorAction", "(Z)Z", "GetSendDefaultEditorAction_ZHandler")]
public virtual bool SendDefaultEditorAction (bool fromEnterKey);
[<Android.Runtime.Register("sendDefaultEditorAction", "(Z)Z", "GetSendDefaultEditorAction_ZHandler")>]
abstract member SendDefaultEditorAction : bool -> bool
override this.SendDefaultEditorAction : bool -> bool
Параметры
- fromEnterKey
- Boolean
Если значение true, это будет выполнено так, как если бы пользователь нажимал клавишу ВВОД на клавиатуре, то есть он не</em> будет <>выполнен, если редактор установленEditorInfo#IME_FLAG_NO_ENTER_ACTION
EditorInfo.IME_FLAG_NO_ENTER_ACTION
. Если значение false, действие будет отправлено независимо от того, как редактор установил этот флаг.
Возвращаемое значение
Возвращает логическое значение, указывающее, было ли отправлено действие. Если значение false, редактор не указал действие по умолчанию или не требует действия из ключа ввода. Если значение true, действие было отправлено (или не было входного подключения вообще).
- Атрибуты
Комментарии
Попросите целевого объекта ввода выполнить его действие по умолчанию с помощью InputConnection#performEditorAction InputConnection.performEditorAction()
.
Для совместимости этот метод не выполняет настраиваемое действие, даже если EditorInfo#actionLabel EditorInfo.actionLabel
задано. Разработчик должен напрямую вызывать InputConnection#performEditorAction InputConnection.performEditorAction()
EditorInfo#actionId EditorInfo.actionId
, если они хотят выполнить пользовательское действие.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.