共用方式為


ShapeDrawable.OnDraw(Shape, Canvas, Paint) 方法

定義

在畫布設定為繪製圖形后,從繪製的 draw() 方法呼叫 ,以繪製位於 (0,0) 的圖形。

[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

參數

shape
Shape
canvas
Canvas
paint
Paint
屬性

備註

在畫布設定為繪製圖形后,從繪製的 draw() 方法呼叫 ,以繪製位於 (0,0) 的圖形。 子類別可以覆寫特殊效果,例如多層、勾動等。

android.graphics.drawable.ShapeDrawable.onDraw(android.graphics.drawable.shapes.Shape, android.graphics.Canvas, android.graphics.Paint)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於