Compartilhar via


Layout.Draw Método

Definição

Sobrecargas

Draw(Canvas, Path, Paint, Int32)

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

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

Desenhe esse layout na tela especificada.

Draw(Canvas)

Desenhe este Layout no Canvas especificado.

Draw(Canvas, Path, Paint, Int32)

Desenhe este Layout na tela especificada, com o caminho de realce desenhado entre o plano 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 realce ou cursor da seleção; pode ser nulo

selectionHighlightPaint
Paint

A pintura para o realce da seleção

cursorOffsetVertical
Int32

o valor para traduzir temporariamente a tela enquanto renderiza o realce

Atributos

Comentários

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

Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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 destaques. Os highlightPaths e highlightPaints devem ter o mesmo comprimento e alinhados na mesma ordem. Por exemplo, a tinta do n-ésimo do highlightPaths deve ser armazenada no n-ésimo 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 tinta do n-ésimo do highlightPaths deve ser armazenada no n-ésimo de highlightPaints.

selectionPath
Path

a seleção ou o caminho do cursor

selectionPaint
Paint

a tinta para a seleção ou cursor.

cursorOffsetVertical
Int32

o valor para traduzir temporariamente a tela enquanto renderiza o realce

Atributos

Comentários

Desenhe esse layout na tela especificada.

Essa API desenha o plano de fundo primeiro, depois desenha caminhos de realce sobre ele, depois desenha a seleção ou o cursor e, finalmente, desenha o texto sobre ele.

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

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Draw(Canvas)

Desenhe este Layout no Canvas 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

Comentários

Desenhe este Layout no Canvas especificado.

Essa API desenha o plano de fundo primeiro e, em seguida, desenha o texto sobre ele.

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

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a