EditorInfo.SetInitialSurroundingText 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 属性许可证中所述的术语使用。