EditorInfo.SetInitialSurroundingText 方法

定义

重载

SetInitialSurroundingText(ICharSequence)

编辑器可以使用此方法向 IME 提供初始输入文本。

SetInitialSurroundingText(String)

编辑器可以使用此方法向 IME 提供初始输入文本。

SetInitialSurroundingText(ICharSequence)

编辑器可以使用此方法向 IME 提供初始输入文本。

[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

完整的输入文本。

属性

注解

编辑器可以使用此方法向 IME 提供初始输入文本。 由于周围的文本可用于提供各种输入帮助,因此我们建议编辑器在其 View#onCreateInputConnection(EditorInfo) 回调中提供完整的初始输入文本。 然后,将处理提供的文本以提供服务 #getInitialTextBeforeCursor#getInitialSelectedText以及 #getInitialTextBeforeCursor。 系统出于各种原因允许剪裁 sourceText ,同时将最有价值的数据保留在 IME 中。

从此 VERSION_CODES#S开始,不会实现 Parcelable 的跨度将自动删除。

<强>编辑器作者: </strong>提供初始输入文本有助于减少 IME 的 IPC 调用,以便在连接设置后立即提供许多新式功能。 建议在实现中调用此方法。

适用于 . 的 android.view.inputmethod.EditorInfo.setInitialSurroundingText(java.lang.CharSequence)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

SetInitialSurroundingText(String)

编辑器可以使用此方法向 IME 提供初始输入文本。

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

参数

sourceText
String

完整的输入文本。

注解

编辑器可以使用此方法向 IME 提供初始输入文本。 由于周围的文本可用于提供各种输入帮助,因此我们建议编辑器在其 View#onCreateInputConnection(EditorInfo) 回调中提供完整的初始输入文本。 然后,将处理提供的文本以提供服务 #getInitialTextBeforeCursor#getInitialSelectedText以及 #getInitialTextBeforeCursor。 系统出于各种原因允许剪裁 sourceText ,同时将最有价值的数据保留在 IME 中。

从此 VERSION_CODES#S开始,不会实现 Parcelable 的跨度将自动删除。

<强>编辑器作者: </strong>提供初始输入文本有助于减少 IME 的 IPC 调用,以便在连接设置后立即提供许多新式功能。 建议在实现中调用此方法。

适用于 . 的 android.view.inputmethod.EditorInfo.setInitialSurroundingText(java.lang.CharSequence)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于