InputMethodService.OnViewClicked(Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается, когда пользователь коснулся или щелкнул текстовое представление.
[Android.Runtime.Register("onViewClicked", "(Z)V", "GetOnViewClicked_ZHandler")]
public virtual void OnViewClicked(bool focusChanged);
[<Android.Runtime.Register("onViewClicked", "(Z)V", "GetOnViewClicked_ZHandler")>]
abstract member OnViewClicked : bool -> unit
override this.OnViewClicked : bool -> unit
Параметры
- focusChanged
- Boolean
Значение true, если пользователь изменил ориентированное представление с помощью этого щелчка.
- Атрибуты
Комментарии
Вызывается, когда пользователь коснулся или щелкнул текстовое представление. ImEs не могут полагаться на этот метод, так как это не было частью исходного протокола IME, поэтому приложения с пользовательским редактированием текста, написанным до появления этого метода, не будут вызывать IME этого взаимодействия.
Этот элемент не рекомендуется. Метод может не вызываться для составных View элементов, работающих как гигант "Canvas", который может размещать собственную иерархию пользовательского интерфейса и состояние подцентра.
android.webkit.WebView хороший пример. Разработчики приложений и IME не должны полагаться на этот метод. Если ваша цель просто уведомляется, когда входные данные прерваны, просто отслеживайте #onFinishInput(). Если ваша цель состоит в том, чтобы узнать, что MotionEvent#getToolType(int) щелкнул редактор, используйте #onUpdateEditorToolType(int) вместо этого.
Java документации по android.inputmethodservice.InputMethodService.onViewClicked(boolean).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".