2012-02-14 8 views
3

Monoの件名に関する情報はほとんど見つかりません。署名を取得するための描画可能領域が必要です。 thisを使用しようとしましたが、少し失われています。私のクラスがSurfaceViewを拡張するのか、OnCreateでSurfaceViewを作成するのかはわかりません。タッチイベントハンドラはe.ReturnValueとtouchPointsを使用し、View.TouchEventArgs eはReturnValueの定義を持たず、touchPointsがどこから来ているのかわかりません。MonoDroid SurfaceView

+0

応答がないということは、これが不可能であることを意味しますか?私はそれがAndroidで可能であることを知っている、私たちはモノである問題はありますか? – jmease

+0

Java Androidでこれを行う方法の例がありますか? – chrisntr

+0

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/TouchPaint.html – jmease

答えて

0

私はこのTouchPaintの例を移植しました:http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/TouchPaint.html(このリンクはICSの例を使用していますが、おそらくそれを古いバージョンでも使えるように変更することができます)。ポートはここにありますhttps://gist.github.com/e5642f4fb912c7d5b576

この例では、ほとんどのデバイスにはないトラックボールを使用していますが、トラックボールをクリックすると色が変わりますが、色の変更が機能することを示すためにOnDrawが使用します毎回異なる色。