我在Mono上找到的关于这个主题的信息很少。我需要一个可绘制的区域来捕获签名。我一直在尝试使用this,但我有点迷路了。不确定我的类是扩展SurfaceView还是只是在OnCreate中创建一个SurfaceView。触摸事件处理器使用e.ReturnValue和touchPoints,View.TouchEventArgs e没有ReturnValue的定义,我也不知道touchPoints是从哪里来的。
发布于 2012-02-28 11:06:13
为了帮助回答这个问题,我移植了这个TouchPaint示例:http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/TouchPaint.html (该链接使用了一个ICS示例,但您可能可以更改它,使其适用于较旧的verson)。端口可在此处https://gist.github.com/e5642f4fb912c7d5b576中找到
这个例子在很大程度上是基于拥有一个跟踪球,而大多数设备都没有,点击跟踪球会改变颜色,但为了说明改变颜色确实有效,OnDraw每次都会使用不同的颜色。
https://stackoverflow.com/questions/9283757
复制相似问题