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


EditorInfo.SetInitialSurroundingText Метод

Определение

Перегрузки

SetInitialSurroundingText(ICharSequence)

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

SetInitialSurroundingText(String)

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

SetInitialSurroundingText(ICharSequence)

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

[Android.Runtime.Register("setInitialSurroundingText", "(Ljava/lang/CharSequence;)V", "GetSetInitialSurroundingText_Ljava_lang_CharSequence_Handler", ApiSince=30)]
public virtual void SetInitialSurroundingText (Java.Lang.ICharSequence sourceText);
[<Android.Runtime.Register("setInitialSurroundingText", "(Ljava/lang/CharSequence;)V", "GetSetInitialSurroundingText_Ljava_lang_CharSequence_Handler", ApiSince=30)>]
abstract member SetInitialSurroundingText : Java.Lang.ICharSequence -> unit
override this.SetInitialSurroundingText : Java.Lang.ICharSequence -> unit

Параметры

sourceText
ICharSequence

Полный входной текст.

Атрибуты

Комментарии

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

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

<>Авторы строгого редактора: </strong>Предоставление исходного входного текста помогает сократить вызовы IPC для imEs, чтобы обеспечить множество современных функций сразу после настройки подключения. Мы рекомендуем вызывать этот метод в реализации.

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

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

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

SetInitialSurroundingText(String)

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

public void SetInitialSurroundingText (string sourceText);
member this.SetInitialSurroundingText : string -> unit

Параметры

sourceText
String

Полный входной текст.

Комментарии

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

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

<>Авторы строгого редактора: </strong>Предоставление исходного входного текста помогает сократить вызовы IPC для imEs, чтобы обеспечить множество современных функций сразу после настройки подключения. Мы рекомендуем вызывать этот метод в реализации.

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

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

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