Layout.Draw Método

Definição

Sobrecargas

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

Desenhe esse layout na tela especificada.

Draw(Canvas, Path, Paint, Int32)

Desenhe este Layout na tela especificada, com o caminho de realce desenhado entre a tela de fundo e o texto.

Draw(Canvas)

Desenhe este Layout na Tela especificada.

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

Desenhe esse layout na tela especificada.

[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

a tela

highlightPaths
IList<Path>

o caminho dos realces. Os highlightPaths e highlightPaints devem ter o mesmo comprimento e alinhados na mesma ordem. Por exemplo, a pintura do n-th dos highlightPaths deve ser armazenada no n-th de highlightPaints.

highlightPaints
IList<Paint>

as tintas para os destaques. Os highlightPaths e highlightPaints devem ter o mesmo comprimento e alinhados na mesma ordem. Por exemplo, a pintura do n-th dos highlightPaths deve ser armazenada no n-th de highlightPaints.

selectionPath
Path

o caminho de seleção ou cursor

selectionPaint
Paint

a tinta para a seleção ou cursor.

cursorOffsetVertical
Int32

o valor para converter temporariamente a tela ao renderizar o realce

Atributos

Comentários

Desenhe esse layout na tela especificada.

Essa API desenha primeiro em segundo plano e, em seguida, desenha caminhos de realce sobre ela, em seguida, desenha seleção ou cursor e, finalmente, desenha texto sobre ela.

Java documentação 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).

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

Draw(Canvas, Path, Paint, Int32)

Desenhe este Layout na tela especificada, com o caminho de realce desenhado entre a tela de fundo e o 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

a tela

selectionHighlight
Path

o caminho do cursor ou realce da seleção; pode ser nulo

selectionHighlightPaint
Paint

a tinta para o realce de seleção

cursorOffsetVertical
Int32

o valor para converter temporariamente a tela ao renderizar o realce

Atributos

Comentários

Desenhe este Layout na tela especificada, com o caminho de realce desenhado entre a tela de fundo e o texto.

Java documentação para android.text.Layout.draw(android.graphics.Canvas, android.graphics.Path, android.graphics.Paint, 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

Draw(Canvas)

Desenhe este Layout na Tela especificada.

[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

Comentários

Desenhe este Layout na Tela especificada.

Essa API desenha primeiro em segundo plano e, em seguida, desenha o texto sobre ela.

Java documentação para android.text.Layout.draw(android.graphics.Canvas).

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