Partager via


SpannableStringBuilder.GetTextRunCursor Méthode

Définition

Attention

deprecated

Retourne la position de curseur suivante dans l’exécution.

[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

Paramètres

contextStart
Int32

l’index de début du contexte

contextEnd
Int32

l’index de fin (non inclusif) du contexte

dir
Int32

1 si l’exécution est RTL, sinon 0

offset
Int32

position du curseur à partir de laquelle se déplacer

cursorOpt
Int32

comment déplacer le curseur, l’un des CURSOR_AFTER, CURSOR_AT_OR_AFTER, CURSOR_BEFORE, CURSOR_AT_OR_BEFORE ou CURSOR_AT

p
Paint

l’objet Paint qui demande ces informations

Retours

décalage de la position suivante, ou -1

Attributs

Remarques

Retourne la position de curseur suivante dans l’exécution. Cela évite de placer le curseur entre les substitutions, entre les caractères qui forment des conjoncts, entre les caractères de base et les marques de combinaison, ou dans un cluster de réorganisation.

Le contexte est le contexte de mise en forme du mouvement du curseur, généralement les limites de l’étendue de métrique englobant le curseur dans la direction du mouvement. contextStart, contextEnd et offset sont relatifs au début de la chaîne.

Si cursorOpt est CURSOR_AT et que le décalage n’est pas une position de curseur valide, cela renvoie -1. Sinon, cela ne retourne jamais de valeur avant contextStart ou après contextEnd.

Ce membre est déconseillé. Il s’agit d’une méthode interne, ne pas l’utiliser dans votre code

Documentation Java pour android.text.SpannableStringBuilder.getTextRunCursor(int, int, int, int, int, android.graphics.Paint).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à