2010-12-04 4 views
1

私は2つの画像を持っています。1つの画像は全く動かないことを意味し、別の画像は10 * 10の円が他の画像の上の正確なピクセルに移動する必要があります。研究私はonDraw()メソッドをオーバーライドする必要があることがわかります。私は実際にサンプルコードを見つけることができませんでした。サブクラス化ビューとonDraw()

私には、良いチュートリアルへのリンクや、始めるためのヘルプがあります。

おかげ

答えて

0

のAndroid APIのデモは、偉大な例に満ちています。 Android SDKのローカルコンピュータの「samples /」にあります。オンラインでも見ることができます。特に「グラフィックス」サブセクションには、onDrawをオーバーライドするビューが多数含まれています。

ランダムな例として、DrawPoints.javaをチェックしてください。

2

これは、Androidデベロッパーサイトの簡単な概要で、背景に関する情報を提供します。

developer.android.com/guide/topics/graphics/index.html#draw-with-canvasまた

、あなたはここに行く場合は、グラフを描画するための私のコードを見ることができます。それはあなたが使用できる他の方法のいくつかの例を提供します。 onDraw()メソッドは#444行目です。DrawでDrawingを呼び出すたびにinvalidate()を呼び出す必要があります。

http://code.google.com/p/calculus-tools/source/browse/DerivativeLibrary/src/com/andymc/derivativelibrary/GraphView.java

関連する問題