MonoDroid SurfaceView
我发现有关 Mono 主题的信息很少。我需要一个可绘制区域来捕获签名。一直在尝试使用这个,但我有点丢失的。不确定我的类是要扩展SurfaceView还是只是在OnCreate中创建一个SurfaceView。触摸事件处理程序使用 e.ReturnValue 和 touchPoints,而 View.TouchEventArgs e 没有 ReturnValue 的定义,我也不知道 touchPoints 来自哪里。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了帮助回答这个问题,我移植了这个 TouchPaint 示例: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/TouchPaint.html(链接使用 ICS 示例,但您可能可以更改它,以便它适用于旧版本)。该端口可以在这里找到 https://gist.github.com/e5642f4fb912c7d5b576
该示例很大程度上基于拥有大多数设备没有的轨迹球,单击轨迹球会更改颜色,但为了帮助表明更改颜色确实有效工作时,OnDraw 每次都会使用不同的颜色。
To help answer this question, I have ported over this TouchPaint example: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/TouchPaint.html (the link uses a ICS example but you could probably change it so it works on older versons). The port can be found here https://gist.github.com/e5642f4fb912c7d5b576
The example is heavily based around having a trackball which most devices don't have, click on the trackball would change the color but to help show that changing the colour does work, OnDraw will use a different color each time.