Paint.GetTextRunCursor Método

Definição

Sobrecargas

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

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

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

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

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

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

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

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

[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[]

o texto

contextStart
Int32

o início do contexto

contextLength
Int32

o comprimento do contexto

isRtl
Boolean

true se o contexto de parágrafo for RTL, caso contrário, false

offset
Int32

a posição do cursor a ser movida de

cursorOpt
Int32

como mover o cursor

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.

ContextStart e offset são relativos ao início do texto. 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.

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 contextStart + contextLength.

Java documentação para android.graphics.Paint.getTextRunCursor(char[], int, int, boolean, int, int).

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

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

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

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

o texto

contextStart
Int32

o início do contexto

contextEnd
Int32

o final do contexto

isRtl
Boolean

true se o contexto de parágrafo for RTL, caso contrário, false

offset
Int32

a posição do cursor a ser movida de

cursorOpt
Int32

como mover o cursor

Retornos

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

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.

ContextStart, contextEnd e offset são relativos ao início do texto. 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.

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.

Java documentação para android.graphics.Paint.getTextRunCursor(java.lang.CharSequence, int, int, boolean, int, int).

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

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

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

[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

o texto

contextStart
Int32

o início do contexto

contextEnd
Int32

o final do contexto

isRtl
Boolean

true se o contexto de parágrafo for RTL, caso contrário, false

offset
Int32

a posição do cursor a ser movida de

cursorOpt
Int32

como mover o cursor

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.

ContextStart, contextEnd e offset são relativos ao início do texto. 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.

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.

Java documentação para android.graphics.Paint.getTextRunCursor(java.lang.CharSequence, int, int, boolean, int, int).

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