Freigeben über


ShapeDrawable.OnDraw(Shape, Canvas, Paint) Methode

Definition

Wird aus der drawable's draw()-Methode aufgerufen, nachdem der Zeichenbereich so festgelegt wurde, dass die Form mit (0,0) gezeichnet wird.

[Android.Runtime.Register("onDraw", "(Landroid/graphics/drawable/shapes/Shape;Landroid/graphics/Canvas;Landroid/graphics/Paint;)V", "GetOnDraw_Landroid_graphics_drawable_shapes_Shape_Landroid_graphics_Canvas_Landroid_graphics_Paint_Handler")]
protected virtual void OnDraw (Android.Graphics.Drawables.Shapes.Shape? shape, Android.Graphics.Canvas? canvas, Android.Graphics.Paint? paint);
[<Android.Runtime.Register("onDraw", "(Landroid/graphics/drawable/shapes/Shape;Landroid/graphics/Canvas;Landroid/graphics/Paint;)V", "GetOnDraw_Landroid_graphics_drawable_shapes_Shape_Landroid_graphics_Canvas_Landroid_graphics_Paint_Handler")>]
abstract member OnDraw : Android.Graphics.Drawables.Shapes.Shape * Android.Graphics.Canvas * Android.Graphics.Paint -> unit
override this.OnDraw : Android.Graphics.Drawables.Shapes.Shape * Android.Graphics.Canvas * Android.Graphics.Paint -> unit

Parameter

shape
Shape
canvas
Canvas
paint
Paint
Attribute

Hinweise

Wird aus der drawable's draw()-Methode aufgerufen, nachdem der Zeichenbereich so festgelegt wurde, dass die Form mit (0,0) gezeichnet wird. Unterklassen können für Spezialeffekte wie mehrere Ebenen, Streichen usw. außer Kraft setzen.

Java-Dokumentation für android.graphics.drawable.ShapeDrawable.onDraw(android.graphics.drawable.shapes.Shape, android.graphics.Canvas, android.graphics.Paint).

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: