フォームに署名を取るためのタッチドロー領域を作成することはできますか?
フォームを介して情報を収集するアプリケーションに取り組んでおり、アプリのユーザーが画面に署名を描画できるようにして署名を収集したいと考えています。Androidでこれを行うにはどうすればよいですか。できれば、「署名」を画像として保存してどこかに保存したいと思います。
誰にもアイデアはありますか?
どうもありがとう、
フォームに署名を取るためのタッチドロー領域を作成することはできますか?
フォームを介して情報を収集するアプリケーションに取り組んでおり、アプリのユーザーが画面に署名を描画できるようにして署名を収集したいと考えています。Androidでこれを行うにはどうすればよいですか。できれば、「署名」を画像として保存してどこかに保存したいと思います。
誰にもアイデアはありますか?
どうもありがとう、
Google の Fingerpaint の API の例を確認してください。完全なアプリはサンプルに含まれていますが、メインの Java ファイルのコードはここにあります。
基本的には、ビューの一部をキャンバス コントロール (フィンガー ペイントのように) にしてから、ユーザーが [完了] を押したときに、 をCanvas
イメージとして保存します ( にBitmmap
添付されたオブジェクトを使用しますCanvas
)。
この特定のビューの回転をオフにしたい場合があります。そうしないと、画像を回転させる方法を実装しない限り、画像を回転したときに署名がクリアされます。