有人可以向我解释如何实现onDraw函数。我也想知道这个函数何时被调用。 (我使用Monodroid,所以如果它可以解释使用C#示例)OnDraw Android(monodroid)
我想使用它的图形(在画布上)自定义视图,但它都指向它,我需要实现onDraw函数。
因此,如果有人能说清楚,以我:)
有人可以向我解释如何实现onDraw函数。我也想知道这个函数何时被调用。 (我使用Monodroid,所以如果它可以解释使用C#示例)OnDraw Android(monodroid)
我想使用它的图形(在画布上)自定义视图,但它都指向它,我需要实现onDraw函数。
因此,如果有人能说清楚,以我:)
onDraw()
被称为当你调用无效()。
我建议你搜索关于画布如何工作的教程。这里有一个地方让你开始:http://developer.android.com/guide/topics/graphics/2d-graphics.html
我有完全相同的问题。对我而言,我错过了功能前面的override
关键字。这相当于Java的@override
注释:)
protected override void OnDraw(Canvas canvas) {
...
}