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 всегда перемещает курсор в позицию после вставки полного текста. Обратите внимание, что это означает, что вы не можете разместить курсор в тексте, так как редактор может вносить изменения в текст, который вы предоставляете, поэтому невозможно правильно указать там расположения.

Возвращаемое значение

Реализации

Атрибуты

Комментарии

Реализация по умолчанию заменяет любой существующий составной текст заданным текстом. Кроме того, только в резервном режиме событие ключа отправляется для нового текста, а текущий редактируемый буфер очищается.

Документация по Java для android.view.inputmethod.BaseInputConnection.commitText(java.lang.CharSequence, int).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом 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

Возвращаемое значение

Комментарии

Реализация по умолчанию заменяет любой существующий составной текст заданным текстом. Кроме того, только в резервном режиме событие ключа отправляется для нового текста, а текущий редактируемый буфер очищается.

Документация по Java для android.view.inputmethod.BaseInputConnection.commitText(java.lang.CharSequence, int).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к