2012-04-24 2 views
0

Может кто-нибудь объяснить мне, как реализовать функцию onDraw. Мне также нравится знать, когда называется эта функция. (я использую Monodroid, поэтому, если это можно объяснить с помощью примеров C#)OnDraw Android (monodroid)

Я пытаюсь создать собственное представление с графиком на нем (на холсте), но все это указывает на то, что мне нужно реализовать функция onDraw.

Так что, если кто-то может сделать это для меня ясно :)

ответ

1

У меня была такая же проблема. Для меня у меня отсутствовало ключевое слово override перед функцией. Это эквивалентно аннотации Java @override:

protected override void OnDraw(Canvas canvas) { 
... 
}