MonoDroid SurfaceView - PullRequest
       10

MonoDroid SurfaceView

3 голосов
/ 15 февраля 2012

Я нахожу очень мало информации по этому вопросу для Mono. Мне нужна нарисованная область, с которой можно собирать подписи. Я пытался использовать this , но немного растерялся. Не уверен, должен ли мой класс расширить SurfaceView или просто создать SurfaceView в OnCreate. Обработчик событий прикосновения использует e.ReturnValue и touchPoints, а View.TouchEventArgs e не имеет определения ReturnValue, и при этом я понятия не имею, откуда взялись touchPoints.

1 Ответ

0 голосов
/ 28 февраля 2012

Чтобы помочь ответить на этот вопрос, я перенес этот пример TouchPaint: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/TouchPaint.html (ссылка использует пример ICS, но вы могли бы изменить его, чтобы он работал на старых версиях). Порт можно найти здесь https://gist.github.com/e5642f4fb912c7d5b576

Пример в значительной степени основан на использовании трекбола, которого нет у большинства устройств; нажатие на трекбол изменило бы цвет, но чтобы показать, что изменение цвета работает, OnDraw каждый раз будет использовать другой цвет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...