Lenguaje

SpannableStringBuilder.GetTextRunCursor Método

Definición

Precaución

deprecated

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

[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

Parámetros

contextStart
Int32

índice inicial del contexto

contextEnd
Int32

índice final (no inclusivo) del contexto

dir
Int32

1 si la ejecución es RTL; de lo contrario, 0

offset
Int32

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

cursorOpt
Int32

cómo mover el cursor, uno de CURSOR_AFTER, CURSOR_AT_OR_AFTER, CURSOR_BEFORE, CURSOR_AT_OR_BEFORE o CURSOR_AT

p
Paint

el objeto Paint que solicita esta información

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.

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. contextStarty contextEndoffset son relativos al inicio de la cadena.

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.

Este miembro está en desuso. Se trata de un método interno, no usarlo en el código.

Java documentación para android.text.SpannableStringBuilder.getTextRunCursor(int, int, int, int, int, android.graphics.Paint).

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