Поделиться через


EditorInfo.SetInitialSurroundingSubText Метод

Определение

Перегрузки

SetInitialSurroundingSubText(ICharSequence, Int32)

Редакторы могут использовать этот метод для предоставления исходного входного текста в imEs.

SetInitialSurroundingSubText(String, Int32)

Редакторы могут использовать этот метод для предоставления исходного входного текста в imEs.

SetInitialSurroundingSubText(ICharSequence, Int32)

Редакторы могут использовать этот метод для предоставления исходного входного текста в imEs.

[Android.Runtime.Register("setInitialSurroundingSubText", "(Ljava/lang/CharSequence;I)V", "GetSetInitialSurroundingSubText_Ljava_lang_CharSequence_IHandler", ApiSince=30)]
public virtual void SetInitialSurroundingSubText(Java.Lang.ICharSequence subText, int subTextStart);
[<Android.Runtime.Register("setInitialSurroundingSubText", "(Ljava/lang/CharSequence;I)V", "GetSetInitialSurroundingSubText_Ljava_lang_CharSequence_IHandler", ApiSince=30)>]
abstract member SetInitialSurroundingSubText : Java.Lang.ICharSequence * int -> unit
override this.SetInitialSurroundingSubText : Java.Lang.ICharSequence * int -> unit

Параметры

subText
ICharSequence

Входной текст. Когда она была обрезана, subTextStart необходимо правильно указать.

subTextStart
Int32

Позиция, которую вводимый текст обрезал. Например, если редактор хочет обрезать первые 10 символов, subTextStart должно быть 10.

Атрибуты

Комментарии

Редакторы могут использовать этот метод для предоставления исходного входного текста в imEs. Так как окружающий текст можно использовать для предоставления различных средств ввода, мы рекомендуем редакторам предоставить полный исходный входной текст в обратном View#onCreateInputConnection(EditorInfo) вызове. При обрезке входного текста вызовите этот метод вместо setInitialSurroundingText(CharSequence) того, чтобы указать обрезанные сведения о позиции. Всегда старайтесь включать выделенный текст в subText систему, чтобы обеспечить оптимальную гибкость системы, чтобы выбрать место и как обрезать subText при необходимости.

Начиная с VERSION_CODES#S, диапазоны, которые не реализуются Parcelable , будут автоматически удалены.

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

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

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

SetInitialSurroundingSubText(String, Int32)

Редакторы могут использовать этот метод для предоставления исходного входного текста в imEs.

public void SetInitialSurroundingSubText(string subText, int subTextStart);
member this.SetInitialSurroundingSubText : string * int -> unit

Параметры

subText
String

Входной текст. Когда она была обрезана, subTextStart необходимо правильно указать.

subTextStart
Int32

Позиция, которую вводимый текст обрезал. Например, если редактор хочет обрезать первые 10 символов, subTextStart должно быть 10.

Комментарии

Редакторы могут использовать этот метод для предоставления исходного входного текста в imEs. Так как окружающий текст можно использовать для предоставления различных средств ввода, мы рекомендуем редакторам предоставить полный исходный входной текст в обратном View#onCreateInputConnection(EditorInfo) вызове. При обрезке входного текста вызовите этот метод вместо setInitialSurroundingText(CharSequence) того, чтобы указать обрезанные сведения о позиции. Всегда старайтесь включать выделенный текст в subText систему, чтобы обеспечить оптимальную гибкость системы, чтобы выбрать место и как обрезать subText при необходимости.

Начиная с VERSION_CODES#S, диапазоны, которые не реализуются Parcelable , будут автоматически удалены.

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

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

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