Partilhar via


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 partir da qual se mover

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 combinadas, ou dentro de um cluster de reordenação.

O contexto é o contexto modelador para o movimento do cursor, geralmente os limites da extensão métrica que envolve o cursor na direção do movimento. contextStartoffset e contextEnd são relativos ao início da cadeia de caracteres.

Se cursorOpt estiver CURSOR_AT e o deslocamento não for uma posição válida do cursor, 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

Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a