Freigeben über


SpannableStringBuilder.GetTextRunCursor Methode

Definition

Achtung

deprecated

Gibt die nächste Cursorposition in der Ausführung zurück.

[Android.Runtime.Register("getTextRunCursor", "(IIIIILandroid/graphics/Paint;)I", "GetGetTextRunCursor_IIIIILandroid_graphics_Paint_Handler")]
[System.Obsolete("deprecated")]
public virtual int GetTextRunCursor (int contextStart, int contextEnd, int dir, int offset, int cursorOpt, Android.Graphics.Paint? p);
[<Android.Runtime.Register("getTextRunCursor", "(IIIIILandroid/graphics/Paint;)I", "GetGetTextRunCursor_IIIIILandroid_graphics_Paint_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member GetTextRunCursor : int * int * int * int * int * Android.Graphics.Paint -> int
override this.GetTextRunCursor : int * int * int * int * int * Android.Graphics.Paint -> int

Parameter

contextStart
Int32

der Startindex des Kontexts

contextEnd
Int32

der (nicht inklusive) Endindex des Kontexts

dir
Int32

1, wenn der Lauf RTL ist, andernfalls 0

offset
Int32

die Cursorposition, von der aus verschoben werden soll

cursorOpt
Int32

Verschieben des Cursors, eines von CURSOR_AFTER, CURSOR_AT_OR_AFTER, CURSOR_BEFORE, CURSOR_AT_OR_BEFORE oder CURSOR_AT

p
Paint

das Paint-Objekt, das diese Informationen anfordert

Gibt zurück

der Offset der nächsten Position oder -1

Attribute

Hinweise

Gibt die nächste Cursorposition in der Ausführung zurück. Dadurch wird verhindert, dass der Cursor zwischen Ersatzzeichen, zwischen Zeichen, die Konjunkten bilden, zwischen Basiszeichen und kombinierenden Markierungen oder innerhalb eines Neuanordnungsclusters platziert wird.

Der Kontext ist der Strukturierungskontext für Die Cursorbewegung, im Allgemeinen die Grenzen der Metrikspanne, die den Cursor in die Richtung der Bewegung einschließt. contextStart, contextEnd und offset sind relativ zum Anfang der Zeichenfolge.

Wenn cursorOpt CURSOR_AT ist und der Offset keine gültige Cursorposition ist, gibt dies -1 zurück. Andernfalls gibt dies niemals einen Wert vor "contextStart" oder "after contextEnd" zurück.

Dieses Mitglied ist veraltet. Dies ist eine interne Methode, die sie nicht in Ihrem Code verwendet.

Java-Dokumentation für android.text.SpannableStringBuilder.getTextRunCursor(int, int, int, int, int, android.graphics.Paint).

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: