Layout.Draw Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Draw(Canvas, Path, Paint, Int32) |
Zeichnen Sie dieses Layout auf dem angegebenen Zeichenbereich, wobei der Hervorhebungspfad zwischen dem Hintergrund und dem Text gezeichnet wird. |
Draw(Canvas, IList<Path>, IList<Paint>, Path, Paint, Int32) |
Zeichnen Sie dieses Layout auf dem angegebenen Zeichenbereich. |
Draw(Canvas) |
Zeichnen Sie dieses Layout auf der angegebenen Canvas. |
Draw(Canvas, Path, Paint, Int32)
Zeichnen Sie dieses Layout auf dem angegebenen Zeichenbereich, wobei der Hervorhebungspfad zwischen dem Hintergrund und dem Text gezeichnet wird.
[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
Parameter
- canvas
- Canvas
Der Zeichenbereich
- selectionHighlight
- Path
der Pfad der Markierungsmarkierung oder des Cursors; kann null sein
- selectionHighlightPaint
- Paint
die Farbe für die Markierungsmarkierung
- cursorOffsetVertical
- Int32
der Betrag, der beim Rendern der Hervorhebung vorübergehend übersetzt werden soll.
- Attribute
Hinweise
Zeichnen Sie dieses Layout auf dem angegebenen Zeichenbereich, wobei der Hervorhebungspfad zwischen dem Hintergrund und dem Text gezeichnet wird.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Draw(Canvas, IList<Path>, IList<Paint>, Path, Paint, Int32)
Zeichnen Sie dieses Layout auf dem angegebenen Zeichenbereich.
[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
Parameter
- canvas
- Canvas
Der Zeichenbereich
der Pfad der Highlights. Die highlightPaths und highlightPaints müssen dieselbe Länge aufweisen und in derselben Reihenfolge ausgerichtet sein. Beispielsweise sollte die Farbe des n-ten der highlightPaths am n-ten von highlightPaints gespeichert werden.
die Farben für die Highlights. Die highlightPaths und highlightPaints müssen dieselbe Länge aufweisen und in derselben Reihenfolge ausgerichtet sein. Beispielsweise sollte die Farbe des n-ten der highlightPaths am n-ten von highlightPaints gespeichert werden.
- selectionPath
- Path
der Markierungs- oder Cursorpfad
- selectionPaint
- Paint
die Farbe für die Auswahl oder den Cursor.
- cursorOffsetVertical
- Int32
der Betrag, der beim Rendern der Hervorhebung vorübergehend übersetzt werden soll.
- Attribute
Hinweise
Zeichnen Sie dieses Layout auf dem angegebenen Zeichenbereich.
Diese API zeichnet zuerst Hintergrund, zeichnet dann Hervorhebungspfade darüber, zeichnet dann Auswahl oder Cursor und zeichnet dann Text darüber.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Draw(Canvas)
Zeichnen Sie dieses Layout auf der angegebenen Canvas.
[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
Parameter
- c
- Canvas
- Attribute
Hinweise
Zeichnen Sie dieses Layout auf der angegebenen Canvas.
Diese API zeichnet zuerst Hintergrund und zeichnet dann Text darüber.
Java-Dokumentation für android.text.Layout.draw(android.graphics.Canvas)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.