EditorInfo.SetInitialSurroundingText Methode

Definition

Überlädt

Name Beschreibung
SetInitialSurroundingText(ICharSequence)

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

SetInitialSurroundingText(String)

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

SetInitialSurroundingText(ICharSequence)

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

[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

Parameter

sourceText
ICharSequence

Der vollständige Eingabetext.

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. Der angegebene Text wird dann verarbeitet, um zu dienen #getInitialTextBeforeCursor, #getInitialSelectedTextund #getInitialTextBeforeCursor. Das System kann aus verschiedenen Gründen kürzen sourceText und gleichzeitig die wertvollsten Daten auf IMEs beibehalten.

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

<starke>Editorautoren: </strong>Bereitstellen des anfänglichen Eingabetexts hilft, IPC-Aufrufe für IMEs zu reduzieren, um viele moderne Features direkt nach der Verbindungseinrichtung bereitzustellen. Wir empfehlen, diese Methode in Ihrer Implementierung aufzurufen.

Java Dokumentation für android.view.inputmethod.EditorInfo.setInitialSurroundingText(java.lang.CharSequence).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

SetInitialSurroundingText(String)

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

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

Parameter

sourceText
String

Der vollständige Eingabetext.

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. Der angegebene Text wird dann verarbeitet, um zu dienen #getInitialTextBeforeCursor, #getInitialSelectedTextund #getInitialTextBeforeCursor. Das System kann aus verschiedenen Gründen kürzen sourceText und gleichzeitig die wertvollsten Daten auf IMEs beibehalten.

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

<starke>Editorautoren: </strong>Bereitstellen des anfänglichen Eingabetexts hilft, IPC-Aufrufe für IMEs zu reduzieren, um viele moderne Features direkt nach der Verbindungseinrichtung bereitzustellen. Wir empfehlen, diese Methode in Ihrer Implementierung aufzurufen.

Java Dokumentation für android.view.inputmethod.EditorInfo.setInitialSurroundingText(java.lang.CharSequence).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: