Paint.GetTextRunCursor Método

Definición

Sobrecargas

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

Devuelve la siguiente posición del cursor en la ejecución.

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

Devuelve la siguiente posición del cursor en la ejecución.

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

Devuelve la siguiente posición del cursor en la ejecución.

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

Devuelve la siguiente posición del cursor en la ejecución.

[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

Parámetros

text
Char[]

el texto

contextStart
Int32

el inicio del contexto

contextLength
Int32

la longitud del contexto

isRtl
Boolean

true si el contexto del párrafo es RTL; de lo contrario, false

offset
Int32

posición del cursor desde la que se va a mover

cursorOpt
Int32

cómo mover el cursor

Devoluciones

desplazamiento de la siguiente posición o -1

Atributos

Comentarios

Devuelve la siguiente posición del cursor en la ejecución.

Esto evita colocar el cursor entre suplentes, entre caracteres que forman conjunciones, entre caracteres base y combinaciones de marcas, o dentro de un clúster de reordenación.

ContextStart y offset son relativos al inicio del texto. El contexto es el contexto de forma para el movimiento del cursor, generalmente los límites del intervalo de métricas que incluye el cursor en la dirección del movimiento.

Si cursorOpt es #CURSOR_AT y el desplazamiento no es una posición de cursor válida, devuelve -1. De lo contrario, esto nunca devolverá un valor antes de contextStart o después contextStart + contextLength.

Java documentación para android.graphics.Paint.getTextRunCursor(char[], int, int, boolean, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

Devuelve la siguiente posición del cursor en la ejecución.

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

Parámetros

text
String

el texto

contextStart
Int32

el inicio del contexto

contextEnd
Int32

el final del contexto

isRtl
Boolean

true si el contexto del párrafo es RTL; de lo contrario, false

offset
Int32

posición del cursor desde la que se va a mover

cursorOpt
Int32

cómo mover el cursor

Devoluciones

desplazamiento de la siguiente posición o -1

Comentarios

Devuelve la siguiente posición del cursor en la ejecución.

Esto evita colocar el cursor entre suplentes, entre caracteres que forman conjunciones, entre caracteres base y combinaciones de marcas, o dentro de un clúster de reordenación.

ContextStart, contextEnd y offset son relativos al inicio del texto. El contexto es el contexto de forma para el movimiento del cursor, generalmente los límites del intervalo de métricas que incluye el cursor en la dirección del movimiento.

Si cursorOpt es #CURSOR_AT y el desplazamiento no es una posición de cursor válida, devuelve -1. De lo contrario, nunca devolverá un valor antes de contextStart o después de contextEnd.

Java documentación para android.graphics.Paint.getTextRunCursor(java.lang.CharSequence, int, int, boolean, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

Devuelve la siguiente posición del cursor en la ejecución.

[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

Parámetros

text
ICharSequence

el texto

contextStart
Int32

el inicio del contexto

contextEnd
Int32

el final del contexto

isRtl
Boolean

true si el contexto del párrafo es RTL; de lo contrario, false

offset
Int32

posición del cursor desde la que se va a mover

cursorOpt
Int32

cómo mover el cursor

Devoluciones

desplazamiento de la siguiente posición o -1

Atributos

Comentarios

Devuelve la siguiente posición del cursor en la ejecución.

Esto evita colocar el cursor entre suplentes, entre caracteres que forman conjunciones, entre caracteres base y combinaciones de marcas, o dentro de un clúster de reordenación.

ContextStart, contextEnd y offset son relativos al inicio del texto. El contexto es el contexto de forma para el movimiento del cursor, generalmente los límites del intervalo de métricas que incluye el cursor en la dirección del movimiento.

Si cursorOpt es #CURSOR_AT y el desplazamiento no es una posición de cursor válida, devuelve -1. De lo contrario, nunca devolverá un valor antes de contextStart o después de contextEnd.

Java documentación para android.graphics.Paint.getTextRunCursor(java.lang.CharSequence, int, int, boolean, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a