EditorInfo.GetInitialSurroundingText(Int32, Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den umgebenden Text um den aktuellen Cursor, mit <var>beforeLength</var> characters of text before the cursor (start of the selection), <var>afterLength</var> characters of text after the cursor (end of the selection) and all of the selected text.
[Android.Runtime.Register("getInitialSurroundingText", "(III)Landroid/view/inputmethod/SurroundingText;", "GetGetInitialSurroundingText_IIIHandler", ApiSince=31)]
public virtual Android.Views.InputMethods.SurroundingText? GetInitialSurroundingText(int beforeLength, int afterLength, int flags);
[<Android.Runtime.Register("getInitialSurroundingText", "(III)Landroid/view/inputmethod/SurroundingText;", "GetGetInitialSurroundingText_IIIHandler", ApiSince=31)>]
abstract member GetInitialSurroundingText : int * int * int -> Android.Views.InputMethods.SurroundingText
override this.GetInitialSurroundingText : int * int * int -> Android.Views.InputMethods.SurroundingText
Parameter
- beforeLength
- Int32
Die erwartete Länge des Texts vor dem Cursor.
- afterLength
- Int32
Die erwartete Textlänge nach dem Cursor.
- flags
- Int32
Liefert zusätzliche Optionen, die steuern, wie der Text zurückgegeben wird. Kann entweder 0 oder InputConnection#GET_TEXT_WITH_STYLES.
Gibt zurück
ein android.view.inputmethod.SurroundingText Objekt, das den umgebenden Text und den Zustand der Auswahl beschreibt, oder null wenn der Editor oder das System dieses Protokoll nicht unterstützen konnte.
- Attribute
Hinweise
Ruft den umgebenden Text um den aktuellen Cursor, mit <var>beforeLength</var> characters of text before the cursor (start of the selection), <var>afterLength</var> characters of text after the cursor (end of the selection) and all of the selected text.
Der anfängliche umgebende Text für die Rückgabe könnte gekürzt werden, wenn die Größe überlastet ist. Grundlegende Einschränkungsregeln sind:
<ul><li>Der Text vor dem Cursor ist die wichtigsten Informationen für IMEs.</li li><>Der Text nach dem Cursor ist die zweite wichtige Information für IMEs.</li Li><>Der markierte Text ist die am wenigsten wichtigen Informationen, aber er darf NIE abgeschnitten werden. Wenn es zu lang ist, legen Sie es einfach ab.</li></ul>
Der Untertext kann z. B. als TextBeforeCursor + Selection + TextAfterCursor angezeigt werden. Das Ergebnis könnte folgendes sein:
<ol><li>(maybeTrimmedAtHead)TextBeforeCursor + Selection + TextAfterCursor(maybeTrimmedAtTail)</li li><>(maybeTrimmedAtHead)TextBeforeCursor + TextAfterCursor(maybeTrimmedAtTail)</li></ol>
Java Dokumentation für android.view.inputmethod.EditorInfo.getInitialSurroundingText(int, int, int).
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.