BaseInputConnection.CommitText Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CommitText(ICharSequence, Int32) |
Реализация по умолчанию заменяет любой существующий составной текст заданным текстом. |
CommitText(String, Int32) |
Реализация по умолчанию заменяет любой существующий составной текст заданным текстом. |
CommitText(ICharSequence, Int32)
Реализация по умолчанию заменяет любой существующий составной текст заданным текстом.
[Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;I)Z", "GetCommitText_Ljava_lang_CharSequence_IHandler")]
public virtual bool CommitText (Java.Lang.ICharSequence? text, int newCursorPosition);
[<Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;I)Z", "GetCommitText_Ljava_lang_CharSequence_IHandler")>]
abstract member CommitText : Java.Lang.ICharSequence * int -> bool
override this.CommitText : Java.Lang.ICharSequence * int -> bool
Параметры
- text
- ICharSequence
Текст для фиксации. Это могут быть стили.
- newCursorPosition
- Int32
Новое положение курсора вокруг текста в символах Java. Если > значение равно 0, это относится к концу текста — 1; если <= 0, это относится к началу текста. Таким образом, значение 1 всегда перемещает курсор в позицию после вставки полного текста. Обратите внимание, что это означает, что вы не можете разместить курсор в тексте, так как редактор может вносить изменения в текст, который вы предоставляете, поэтому невозможно правильно указать там расположения.
Возвращаемое значение
Реализации
- Атрибуты
Комментарии
Реализация по умолчанию заменяет любой существующий составной текст заданным текстом. Кроме того, только в резервном режиме событие ключа отправляется для нового текста, а текущий редактируемый буфер очищается.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
CommitText(String, Int32)
Реализация по умолчанию заменяет любой существующий составной текст заданным текстом.
public bool CommitText (string? text, int newCursorPosition);
member this.CommitText : string * int -> bool
Параметры
- text
- String
- newCursorPosition
- Int32
Возвращаемое значение
Комментарии
Реализация по умолчанию заменяет любой существующий составной текст заданным текстом. Кроме того, только в резервном режиме событие ключа отправляется для нового текста, а текущий редактируемый буфер очищается.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.