Paint.GetTextRunCursor Methode

Definition

Überlädt

Name Beschreibung
GetTextRunCursor(Char[], Int32, Int32, Boolean, Int32, Int32)

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

GetTextRunCursor(String, Int32, Int32, Boolean, Int32, Int32)

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

GetTextRunCursor(ICharSequence, Int32, Int32, Boolean, Int32, Int32)

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

GetTextRunCursor(Char[], Int32, Int32, Boolean, Int32, Int32)

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

[Android.Runtime.Register("getTextRunCursor", "([CIIZII)I", "GetGetTextRunCursor_arrayCIIZIIHandler", ApiSince=29)]
public virtual int GetTextRunCursor(char[] text, int contextStart, int contextLength, bool isRtl, int offset, int cursorOpt);
[<Android.Runtime.Register("getTextRunCursor", "([CIIZII)I", "GetGetTextRunCursor_arrayCIIZIIHandler", ApiSince=29)>]
abstract member GetTextRunCursor : char[] * int * int * bool * int * int -> int
override this.GetTextRunCursor : char[] * int * int * bool * int * int -> int

Parameter

text
Char[]

der Text

contextStart
Int32

Der Anfang des Kontexts

contextLength
Int32

die Länge des Kontexts

isRtl
Boolean

"true", wenn der Absatzkontext "RTL" ist, andernfalls "false"

offset
Int32

die Cursorposition, von der aus verschoben werden soll

cursorOpt
Int32

Verschieben des Cursors

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 Surrogaten, zwischen Zeichen, die Konjunkten bilden, zwischen Basiszeichen und kombinierenden Markierungen oder innerhalb eines Neuanordnungsclusters platziert wird.

ContextStart und Offset sind relativ zum Anfang des Texts. 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.

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

Java Dokumentation für android.graphics.Paint.getTextRunCursor(char[], int, int, boolean, 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.

Gilt für:

GetTextRunCursor(String, Int32, Int32, Boolean, Int32, Int32)

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

public int GetTextRunCursor(string text, int contextStart, int contextEnd, bool isRtl, int offset, int cursorOpt);
member this.GetTextRunCursor : string * int * int * bool * int * int -> int

Parameter

text
String

der Text

contextStart
Int32

Der Anfang des Kontexts

contextEnd
Int32

ende des Kontexts

isRtl
Boolean

"true", wenn der Absatzkontext "RTL" ist, andernfalls "false"

offset
Int32

die Cursorposition, von der aus verschoben werden soll

cursorOpt
Int32

Verschieben des Cursors

Gibt zurück

der Offset der nächsten Position oder -1

Hinweise

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

Dadurch wird verhindert, dass der Cursor zwischen Surrogaten, zwischen Zeichen, die Konjunkten bilden, zwischen Basiszeichen und kombinierenden Markierungen oder innerhalb eines Neuanordnungsclusters platziert wird.

ContextStart, contextEnd und Offset sind relativ zum Anfang des Texts. 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.

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

Java Dokumentation für android.graphics.Paint.getTextRunCursor(java.lang.CharSequence, int, int, boolean, 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.

Gilt für:

GetTextRunCursor(ICharSequence, Int32, Int32, Boolean, Int32, Int32)

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

[Android.Runtime.Register("getTextRunCursor", "(Ljava/lang/CharSequence;IIZII)I", "GetGetTextRunCursor_Ljava_lang_CharSequence_IIZIIHandler", ApiSince=29)]
public virtual int GetTextRunCursor(Java.Lang.ICharSequence text, int contextStart, int contextEnd, bool isRtl, int offset, int cursorOpt);
[<Android.Runtime.Register("getTextRunCursor", "(Ljava/lang/CharSequence;IIZII)I", "GetGetTextRunCursor_Ljava_lang_CharSequence_IIZIIHandler", ApiSince=29)>]
abstract member GetTextRunCursor : Java.Lang.ICharSequence * int * int * bool * int * int -> int
override this.GetTextRunCursor : Java.Lang.ICharSequence * int * int * bool * int * int -> int

Parameter

text
ICharSequence

der Text

contextStart
Int32

Der Anfang des Kontexts

contextEnd
Int32

ende des Kontexts

isRtl
Boolean

"true", wenn der Absatzkontext "RTL" ist, andernfalls "false"

offset
Int32

die Cursorposition, von der aus verschoben werden soll

cursorOpt
Int32

Verschieben des Cursors

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 Surrogaten, zwischen Zeichen, die Konjunkten bilden, zwischen Basiszeichen und kombinierenden Markierungen oder innerhalb eines Neuanordnungsclusters platziert wird.

ContextStart, contextEnd und Offset sind relativ zum Anfang des Texts. 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.

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

Java Dokumentation für android.graphics.Paint.getTextRunCursor(java.lang.CharSequence, int, int, boolean, 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.

Gilt für: