Compartir a través de


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 contextEnd offset 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.

Documentación de Java 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 proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a