onDraw関数の実装方法を誰かに説明してもらえますか?この関数がいつ呼び出されるかも知りたいです。(私はMonodroidを使用しているので、c#の例を使用して説明できる場合)
(キャンバス上に)グラフを含むカスタムビューを作成しようとしていますが、onDraw関数を実装する必要があることをすべて示しています。
だから誰かが私にそれを明確にすることができれば:)
onDraw関数の実装方法を誰かに説明してもらえますか?この関数がいつ呼び出されるかも知りたいです。(私はMonodroidを使用しているので、c#の例を使用して説明できる場合)
(キャンバス上に)グラフを含むカスタムビューを作成しようとしていますが、onDraw関数を実装する必要があることをすべて示しています。
だから誰かが私にそれを明確にすることができれば:)
onDraw()
invalidate()を呼び出すと呼び出されます。
キャンバスがどのように機能するかについてのチュートリアルを検索することをお勧めします。開始する場所は次のとおりです:http://developer.android.com/guide/topics/graphics/2d-graphics.html
私はまったく同じ問題を抱えていました。私の場合override
、関数の前にキーワードがありませんでした。@override
これはJavaのアノテーションと同等です:)
protected override void OnDraw(Canvas canvas) {
...
}