Partager via


Layout.Draw Méthode

Définition

Surcharges

Draw(Canvas, Path, Paint, Int32)

Dessinez cette disposition sur le canevas spécifié, avec le chemin de mise en surbrillance dessiné entre l’arrière-plan et le texte.

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

Dessinez cette disposition sur le canevas spécifié.

Draw(Canvas)

Dessinez cette disposition sur le canevas spécifié.

Draw(Canvas, Path, Paint, Int32)

Dessinez cette disposition sur le canevas spécifié, avec le chemin de mise en surbrillance dessiné entre l’arrière-plan et le texte.

[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

Paramètres

canvas
Canvas

canevas

selectionHighlight
Path

chemin d’accès de la sélection en surbrillance ou curseur ; peut être null

selectionHighlightPaint
Paint

la peinture de la surbrillance de sélection

cursorOffsetVertical
Int32

la quantité à traduire temporairement le canevas lors du rendu de la mise en surbrillance

Attributs

Remarques

Dessinez cette disposition sur le canevas spécifié, avec le chemin de mise en surbrillance dessiné entre l’arrière-plan et le texte.

Documentation Java pour android.text.Layout.draw(android.graphics.Canvas, android.graphics.Path, android.graphics.Paint, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

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

Dessinez cette disposition sur le canevas spécifié.

[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

Paramètres

canvas
Canvas

canevas

highlightPaths
IList<Path>

chemin des surbrillances. Les highlightPaths et highlightPaints doivent avoir la même longueur et alignés dans le même ordre. Par exemple, la peinture du n-ième des highlightPaths doit être stockée au niveau du n-th de highlightPaints.

highlightPaints
IList<Paint>

les peintures pour les surbrillances. Les highlightPaths et highlightPaints doivent avoir la même longueur et alignés dans le même ordre. Par exemple, la peinture du n-ième des highlightPaths doit être stockée au niveau du n-th de highlightPaints.

selectionPath
Path

le chemin de sélection ou de curseur

selectionPaint
Paint

la peinture de la sélection ou du curseur.

cursorOffsetVertical
Int32

la quantité à traduire temporairement le canevas lors du rendu de la mise en surbrillance

Attributs

Remarques

Dessinez cette disposition sur le canevas spécifié.

Cette API dessine d’abord l’arrière-plan, puis dessine les chemins d’accès en sur-dessus, puis dessine la sélection ou le curseur, puis dessine le texte en haut de celui-ci.

Documentation Java pour 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).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Draw(Canvas)

Dessinez cette disposition sur le canevas spécifié.

[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

Paramètres

c
Canvas
Attributs

Remarques

Dessinez cette disposition sur le canevas spécifié.

Cette API dessine d’abord l’arrière-plan, puis dessine du texte en haut de celui-ci.

Documentation Java pour android.text.Layout.draw(android.graphics.Canvas).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à