Condividi tramite


SpannableStringBuilder.GetTextRunCursor Metodo

Definizione

Attenzione

deprecated

Restituisce la posizione successiva del cursore nell'esecuzione.

[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

Parametri

contextStart
Int32

indice iniziale del contesto

contextEnd
Int32

indice finale (non inclusivo) del contesto

dir
Int32

1 se l'esecuzione è RTL; in caso contrario, 0

offset
Int32

posizione del cursore da cui spostarsi

cursorOpt
Int32

come spostare il cursore, uno dei CURSOR_AFTER, CURSOR_AT_OR_AFTER, CURSOR_BEFORE, CURSOR_AT_OR_BEFORE o CURSOR_AT

p
Paint

Oggetto Paint che richiede queste informazioni

Restituisce

offset della posizione successiva o -1

Attributi

Commenti

Restituisce la posizione successiva del cursore nell'esecuzione. In questo modo si evita di posizionare il cursore tra surrogati, tra caratteri che formano congiunzioni, tra caratteri di base e segni di combinazione o all'interno di un cluster di riordinamento.

Il contesto è il contesto di shaping per lo spostamento del cursore, in genere i limiti dell'intervallo di metrica che racchiude il cursore nella direzione di spostamento. contextStarte contextEnd offset sono relativi all'inizio della stringa.

Se cursorOpt è CURSOR_AT e l'offset non è una posizione valida del cursore, restituisce -1. In caso contrario, questo non restituirà mai un valore prima di contextStart o dopo contextEnd.

Questo membro è deprecato. Si tratta di un metodo interno, evitare di usarlo nel codice

Documentazione java per android.text.SpannableStringBuilder.getTextRunCursor(int, int, int, int, int, android.graphics.Paint).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a