Compartir a través de


Layout.Draw Método

Definición

Sobrecargas

Draw(Canvas, Path, Paint, Int32)

Dibuje este diseño en el lienzo especificado, con la ruta de acceso de resaltado dibujada entre el fondo y el texto.

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

Dibuje este diseño en el lienzo especificado.

Draw(Canvas)

Dibuje este diseño en el lienzo especificado.

Draw(Canvas, Path, Paint, Int32)

Dibuje este diseño en el lienzo especificado, con la ruta de acceso de resaltado dibujada entre el fondo y el texto.

[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

Parámetros

canvas
Canvas

el lienzo

selectionHighlight
Path

la ruta de acceso del resaltado o cursor de selección; puede ser NULL

selectionHighlightPaint
Paint

la pintura del resaltado de selección

cursorOffsetVertical
Int32

la cantidad que se va a traducir temporalmente el lienzo mientras se representa el resaltado

Atributos

Comentarios

Dibuje este diseño en el lienzo especificado, con la ruta de acceso de resaltado dibujada entre el fondo y el texto.

Documentación de Java para android.text.Layout.draw(android.graphics.Canvas, android.graphics.Path, android.graphics.Paint, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

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

Dibuje este diseño en el lienzo especificado.

[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

Parámetros

canvas
Canvas

el lienzo

highlightPaths
IList<Path>

la ruta de acceso de los resaltados. Los highlightPaths y highlightPaints deben tener la misma longitud y alinearse en el mismo orden. Por ejemplo, la pintura de la n-ª de los highlightPaths debe almacenarse en la nª parte de highlightPaints.

highlightPaints
IList<Paint>

las pinturas para los resaltados. Los highlightPaths y highlightPaints deben tener la misma longitud y alinearse en el mismo orden. Por ejemplo, la pintura de la n-ª de los highlightPaths debe almacenarse en la nª parte de highlightPaints.

selectionPath
Path

selección o ruta de acceso del cursor

selectionPaint
Paint

la pintura de la selección o el cursor.

cursorOffsetVertical
Int32

la cantidad que se va a traducir temporalmente el lienzo mientras se representa el resaltado

Atributos

Comentarios

Dibuje este diseño en el lienzo especificado.

Esta API dibuja primero el fondo y, a continuación, dibuja las rutas de acceso resaltadas sobre ella y, a continuación, dibuja la selección o el cursor y, finalmente, dibuja texto sobre él.

Documentación de Java para 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).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Draw(Canvas)

Dibuje este diseño en el lienzo especificado.

[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

Parámetros

c
Canvas
Atributos

Comentarios

Dibuje este diseño en el lienzo especificado.

Esta API dibuja primero el fondo y, a continuación, dibuja texto sobre ella.

Documentación de Java para android.text.Layout.draw(android.graphics.Canvas).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a