MonoDroid SurfaceView

发布于 2025-01-05 03:37:35 字数 348 浏览 2 评论 0 原文

我发现有关 Mono 主题的信息很少。我需要一个可绘制区域来捕获签名。一直在尝试使用这个,但我有点丢失的。不确定我的类是要扩展SurfaceView还是只是在OnCreate中创建一个SurfaceView。触摸事件处理程序使用 e.ReturnValue 和 touchPoints,而 View.TouchEventArgs e 没有 ReturnValue 的定义,我也不知道 touchPoints 来自哪里。

I am finding very little information on the subject for Mono. I need a drawable area with which to capture signatures. Been trying to use this, but am a little lost. Not sure whether my class is to extend SurfaceView or just create a SurfaceView in OnCreate. The touch event handler uses e.ReturnValue and touchPoints, and View.TouchEventArgs e doesn't have a definition for ReturnValue nor do I have any idea where touchPoints is coming from.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

屋顶上的小猫咪 2025-01-12 03:37:35

为了帮助回答这个问题,我移植了这个 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文