Freigeben über


EditorInfo.SetInitialSurroundingSubText Methode

Definition

Überlädt

SetInitialSurroundingSubText(ICharSequence, Int32)

Editoren können diese Methode verwenden, um anfänglichen Eingabetext für IMEs bereitzustellen.

SetInitialSurroundingSubText(String, Int32)

Editoren können diese Methode verwenden, um anfänglichen Eingabetext für IMEs bereitzustellen.

SetInitialSurroundingSubText(ICharSequence, Int32)

Editoren können diese Methode verwenden, um anfänglichen Eingabetext für IMEs bereitzustellen.

[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

Parameter

subText
ICharSequence

Der Eingabetext. Wenn sie gekürzt wurde, subTextStart muss richtig bereitgestellt werden.

subTextStart
Int32

Die Position, an der der Eingabetext gekürzt wurde. Wenn der Editor beispielsweise die ersten 10 Zeichen kürzen möchte, sollte "subTextStart" 10 sein.

Attribute

Hinweise

Editoren können diese Methode verwenden, um anfänglichen Eingabetext für IMEs bereitzustellen. Da der umgebende Text verwendet werden könnte, um verschiedene Eingabehilfen bereitzustellen, empfehlen wir Editoren, den vollständigen anfänglichen Eingabetext in seinem View#onCreateInputConnection(EditorInfo) Rückruf bereitzustellen. Wenn das Kürzen des Eingabetexts erforderlich ist, rufen Sie diese Methode anstelle dieser setInitialSurroundingText(CharSequence) Methode auf, und geben Sie die Informationen zu gekürzter Position an. Versuchen Sie immer, den ausgewählten Text einzuschließen subText , um dem System optimale Flexibilität zu geben, um auszuwählen, wo und wie sie bei Bedarf gekürzt subText werden sollen.

VERSION_CODES#SAb , spans that do not implement Parcelable will be automatically dropped.

Java-Dokumentation für android.view.inputmethod.EditorInfo.setInitialSurroundingSubText(java.lang.CharSequence, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

SetInitialSurroundingSubText(String, Int32)

Editoren können diese Methode verwenden, um anfänglichen Eingabetext für IMEs bereitzustellen.

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

Parameter

subText
String

Der Eingabetext. Wenn sie gekürzt wurde, subTextStart muss richtig bereitgestellt werden.

subTextStart
Int32

Die Position, an der der Eingabetext gekürzt wurde. Wenn der Editor beispielsweise die ersten 10 Zeichen kürzen möchte, sollte "subTextStart" 10 sein.

Hinweise

Editoren können diese Methode verwenden, um anfänglichen Eingabetext für IMEs bereitzustellen. Da der umgebende Text verwendet werden könnte, um verschiedene Eingabehilfen bereitzustellen, empfehlen wir Editoren, den vollständigen anfänglichen Eingabetext in seinem View#onCreateInputConnection(EditorInfo) Rückruf bereitzustellen. Wenn das Kürzen des Eingabetexts erforderlich ist, rufen Sie diese Methode anstelle dieser setInitialSurroundingText(CharSequence) Methode auf, und geben Sie die Informationen zu gekürzter Position an. Versuchen Sie immer, den ausgewählten Text einzuschließen subText , um dem System optimale Flexibilität zu geben, um auszuwählen, wo und wie sie bei Bedarf gekürzt subText werden sollen.

VERSION_CODES#SAb , spans that do not implement Parcelable will be automatically dropped.

Java-Dokumentation für android.view.inputmethod.EditorInfo.setInitialSurroundingSubText(java.lang.CharSequence, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: