3 Stimmen

MonoDroid Oberflächenansicht

Ich finde nur sehr wenige Informationen zu diesem Thema für Mono. Ich brauche einen zeichenbaren Bereich, mit dem ich Unterschriften erfassen kann. Ich habe versucht, Folgendes zu verwenden este aber ich bin ein wenig ratlos. Nicht sicher, ob meine Klasse SurfaceView zu erweitern oder einfach eine SurfaceView in OnCreate erstellen ist. Der Touch-Event-Handler verwendet e.ReturnValue und touchPoints, und View.TouchEventArgs e hat keine Definition für ReturnValue noch habe ich keine Ahnung, wo touchPoints kommt aus.

0voto

chrisntr Punkte 2208

Um diese Frage zu beantworten, habe ich dieses TouchPaint-Beispiel portiert: http://developer.Android.com/resources/samples/ApiDemos/src/com/example/Android/apis/graphics/TouchPaint.html (Der Link verwendet ein ICS-Beispiel, aber Sie können es wahrscheinlich ändern, so dass es auf älteren Versionen funktioniert). Der Port kann hier gefunden werden https://gist.github.com/e5642f4fb912c7d5b576

Das Beispiel basiert stark auf einem Trackball, den die meisten Geräte nicht haben. Ein Klick auf den Trackball würde die Farbe ändern, aber um zu zeigen, dass das Ändern der Farbe funktioniert, wird OnDraw jedes Mal eine andere Farbe verwenden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X