是否可以创建触摸绘图区域以在表单中签名?
我正在开发一个通过表单收集信息的应用程序,并希望通过让应用程序的用户在屏幕上绘制签名来收集签名。我将如何为 android 执行此操作。最好我希望将存储为图像的“签名”保存在某处。
有谁有想法吗?
非常感谢,
是否可以创建触摸绘图区域以在表单中签名?
我正在开发一个通过表单收集信息的应用程序,并希望通过让应用程序的用户在屏幕上绘制签名来收集签名。我将如何为 android 执行此操作。最好我希望将存储为图像的“签名”保存在某处。
有谁有想法吗?
非常感谢,
查看 Google 的 Fingerpaint API 示例——完整的应用程序包含在示例中——但是主 Java 文件的代码在这里。
基本上,使视图的一小部分成为画布控件(例如在手指画中),然后当用户按下完成时,将其保存Canvas
为图像(使用Bitmmap
附加到Canvas
.)
您可能希望关闭此特定视图的旋转,否则旋转图像时签名将被清除 - 除非您实现某种旋转方式。