Idioma

SpannableStringBuilder.GetTextRunCursor Método

Definição

Cuidado

deprecated

Retorna a próxima posição do cursor na execução.

[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

o índice inicial do contexto

contextEnd
Int32

o índice final (não inclusivo) do contexto

dir
Int32

1 se a execução for RTL, caso contrário, 0

offset
Int32

a posição do cursor a ser movida de

cursorOpt
Int32

como mover o cursor, um dos CURSOR_AFTER, CURSOR_AT_OR_AFTER, CURSOR_BEFORE, CURSOR_AT_OR_BEFORE ou CURSOR_AT

p
Paint

o objeto Paint que está solicitando essas informações

Retornos

o deslocamento da próxima posição ou -1

Atributos

Comentários

Retorna a próxima posição do cursor na execução. Isso evita colocar o cursor entre substitutos, entre caracteres que formam conjuntos, entre caracteres base e marcas de combinação ou dentro de um cluster de reordenação.

O contexto é o contexto de formatação para o movimento do cursor, geralmente os limites do intervalo de métricas que incluem o cursor na direção do movimento. contextStart offset e contextEnd são relativos ao início da cadeia de caracteres.

Se cursorOpt for CURSOR_AT e o deslocamento não for uma posição de cursor válida, isso retornará -1. Caso contrário, isso nunca retornará um valor antes de contextStart ou depois de contextEnd.

Este membro foi preterido. Este é um método interno, evite usá-lo em seu código

Java documentação para android.text.SpannableStringBuilder.getTextRunCursor(int, int, int, int, int, android.graphics.Paint).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a