Condividi tramite


Layout.Draw Metodo

Definizione

Overload

Draw(Canvas, Path, Paint, Int32)

Disegnare questo layout nell'area di disegno specificata, con il percorso di evidenziazione disegnato tra lo sfondo e il testo.

Draw(Canvas, IList<Path>, IList<Paint>, Path, Paint, Int32)

Disegnare questo layout nell'area di disegno specificata.

Draw(Canvas)

Disegnare questo layout nell'area di disegno specificata.

Draw(Canvas, Path, Paint, Int32)

Disegnare questo layout nell'area di disegno specificata, con il percorso di evidenziazione disegnato tra lo sfondo e il testo.

[Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;Landroid/graphics/Path;Landroid/graphics/Paint;I)V", "GetDraw_Landroid_graphics_Canvas_Landroid_graphics_Path_Landroid_graphics_Paint_IHandler")]
public virtual void Draw (Android.Graphics.Canvas? canvas, Android.Graphics.Path? selectionHighlight, Android.Graphics.Paint? selectionHighlightPaint, int cursorOffsetVertical);
[<Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;Landroid/graphics/Path;Landroid/graphics/Paint;I)V", "GetDraw_Landroid_graphics_Canvas_Landroid_graphics_Path_Landroid_graphics_Paint_IHandler")>]
abstract member Draw : Android.Graphics.Canvas * Android.Graphics.Path * Android.Graphics.Paint * int -> unit
override this.Draw : Android.Graphics.Canvas * Android.Graphics.Path * Android.Graphics.Paint * int -> unit

Parametri

canvas
Canvas

l'area di disegno

selectionHighlight
Path

il percorso dell'evidenziazione o del cursore di selezione; può essere null

selectionHighlightPaint
Paint

la vernice per l'evidenziazione della selezione

cursorOffsetVertical
Int32

quantità per convertire temporaneamente l'area di disegno durante il rendering dell'evidenziazione

Attributi

Commenti

Disegnare questo layout nell'area di disegno specificata, con il percorso di evidenziazione disegnato tra lo sfondo e il testo.

Documentazione java per android.text.Layout.draw(android.graphics.Canvas, android.graphics.Path, android.graphics.Paint, int).

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

Draw(Canvas, IList<Path>, IList<Paint>, Path, Paint, Int32)

Disegnare questo layout nell'area di disegno specificata.

[Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;Ljava/util/List;Ljava/util/List;Landroid/graphics/Path;Landroid/graphics/Paint;I)V", "GetDraw_Landroid_graphics_Canvas_Ljava_util_List_Ljava_util_List_Landroid_graphics_Path_Landroid_graphics_Paint_IHandler", ApiSince=34)]
public virtual void Draw (Android.Graphics.Canvas canvas, System.Collections.Generic.IList<Android.Graphics.Path>? highlightPaths, System.Collections.Generic.IList<Android.Graphics.Paint>? highlightPaints, Android.Graphics.Path? selectionPath, Android.Graphics.Paint? selectionPaint, int cursorOffsetVertical);
[<Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;Ljava/util/List;Ljava/util/List;Landroid/graphics/Path;Landroid/graphics/Paint;I)V", "GetDraw_Landroid_graphics_Canvas_Ljava_util_List_Ljava_util_List_Landroid_graphics_Path_Landroid_graphics_Paint_IHandler", ApiSince=34)>]
abstract member Draw : Android.Graphics.Canvas * System.Collections.Generic.IList<Android.Graphics.Path> * System.Collections.Generic.IList<Android.Graphics.Paint> * Android.Graphics.Path * Android.Graphics.Paint * int -> unit
override this.Draw : Android.Graphics.Canvas * System.Collections.Generic.IList<Android.Graphics.Path> * System.Collections.Generic.IList<Android.Graphics.Paint> * Android.Graphics.Path * Android.Graphics.Paint * int -> unit

Parametri

canvas
Canvas

l'area di disegno

highlightPaths
IList<Path>

percorso delle evidenziazioni. Gli highlightPath e highlightPaint devono avere la stessa lunghezza e devono essere allineati nello stesso ordine. Ad esempio, la vernice dell'n-th dei highlightPaths deve essere archiviata all'n-th di highlightPaints.

highlightPaints
IList<Paint>

le vernici per le evidenziazioni. Gli highlightPath e highlightPaint devono avere la stessa lunghezza e devono essere allineati nello stesso ordine. Ad esempio, la vernice dell'n-th dei highlightPaths deve essere archiviata all'n-th di highlightPaints.

selectionPath
Path

selezione o percorso del cursore

selectionPaint
Paint

la vernice per la selezione o il cursore.

cursorOffsetVertical
Int32

quantità per convertire temporaneamente l'area di disegno durante il rendering dell'evidenziazione

Attributi

Commenti

Disegnare questo layout nell'area di disegno specificata.

Questa API disegna prima lo sfondo, quindi disegna i percorsi di evidenziazione sopra di esso, quindi disegna la selezione o il cursore, quindi disegna il testo sopra di esso.

Documentazione java per android.text.Layout.draw(android.graphics.Canvas, java.util.List<android.graphics.Path>, java.util.List<android.graphics.Paint>, android.graphics.Path, android.graphics.Paint, int).

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

Draw(Canvas)

Disegnare questo layout nell'area di disegno specificata.

[Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;)V", "GetDraw_Landroid_graphics_Canvas_Handler")]
public virtual void Draw (Android.Graphics.Canvas? c);
[<Android.Runtime.Register("draw", "(Landroid/graphics/Canvas;)V", "GetDraw_Landroid_graphics_Canvas_Handler")>]
abstract member Draw : Android.Graphics.Canvas -> unit
override this.Draw : Android.Graphics.Canvas -> unit

Parametri

c
Canvas
Attributi

Commenti

Disegnare questo layout nell'area di disegno specificata.

Questa API disegna prima lo sfondo, quindi disegna il testo sopra di esso.

Documentazione java per android.text.Layout.draw(android.graphics.Canvas).

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