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.
Применяется к
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.