BaseInputConnection.SetComposingText 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| SetComposingText(ICharSequence, Int32) |
默认实现将给定文本置于可编辑状态,替换任何现有的撰写文本。 |
| SetComposingText(String, Int32) |
默认实现将给定文本置于可编辑状态,替换任何现有的撰写文本。 |
SetComposingText(ICharSequence, Int32)
默认实现将给定文本置于可编辑状态,替换任何现有的撰写文本。
[Android.Runtime.Register("setComposingText", "(Ljava/lang/CharSequence;I)Z", "GetSetComposingText_Ljava_lang_CharSequence_IHandler")]
public virtual bool SetComposingText(Java.Lang.ICharSequence? text, int newCursorPosition);
[<Android.Runtime.Register("setComposingText", "(Ljava/lang/CharSequence;I)Z", "GetSetComposingText_Ljava_lang_CharSequence_IHandler")>]
abstract member SetComposingText : Java.Lang.ICharSequence * int -> bool
override this.SetComposingText : Java.Lang.ICharSequence * int -> bool
参数
- text
- ICharSequence
如有必要,使用样式撰写文本。 如果没有附加到文本的样式对象,则使用用于撰写文本的默认样式。 了解如何 ISpanned 将样式对象附加到文本。 SpannableString 接口 SpannableStringBuilder 的两个 ISpanned实现。
- newCursorPosition
- Int32
文本周围的新光标位置。 如果 > 为 0,则相对于文本末尾 - 1;如果 <= 0,则相对于文本开头。 因此,在插入全文后,值 1 将始终转到位置。 请注意,这意味着不能将光标定位在文本中,因为编辑器可以对提供的文本进行修改,因此无法正确指定该位置。
返回
实现
- 属性
注解
默认实现将给定文本置于可编辑状态,替换任何现有的撰写文本。 新文本标记为以撰写样式处于撰写状态。
Java文档android.view.inputmethod.BaseInputConnection.setComposingText(java.lang.CharSequence, int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
SetComposingText(String, Int32)
默认实现将给定文本置于可编辑状态,替换任何现有的撰写文本。
public bool SetComposingText(string? text, int newCursorPosition);
member this.SetComposingText : string * int -> bool
参数
- text
- String
- newCursorPosition
- Int32
返回
注解
默认实现将给定文本置于可编辑状态,替换任何现有的撰写文本。 新文本标记为以撰写样式处于撰写状态。
Java文档android.view.inputmethod.BaseInputConnection.setComposingText(java.lang.CharSequence, int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。