digitale Signatur in Android

8

Ich möchte digitale Signatur-Anwendung in Android erstellen. Es sollte die Benutzersignatur erfassen und als Bild speichern. Wenn jemand weiß, lass es mich wissen.

    
Kandha 28.03.2011, 11:32
quelle

4 Antworten

10

Versuchen Sie eine benutzerdefinierte Ansicht anstelle von Gesten:

%Vor%

Verwenden Sie diese Klasse dann in Ihrem XML: <com.example.myapp.gui.views.SignatureView .../> Um die gezeichnete Signatur zu erhalten, verwenden Sie diese: Bitmap bmp = ((SignatureView)findViewById(R.id.signatureview)).getImage();

Sie können die Bitmap mit diesem Code speichern:

%Vor%

speichert die Signatur auf der Wurzel Ihrer SD-Karte als signature.jpeg. Stellen Sie für den schreibenden Teil sicher, dass Sie diese Berechtigung in Ihrem Manifest haben: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

    
stealthjong 13.11.2012 10:39
quelle
4

hoffe dieser Code hilft dir:)

esign_main.xml

%Vor%

Esignature.java

%Vor%     
Harshal Benake 02.04.2014 11:56
quelle
0

Dies kann mit Hilfe von Gestureoverlay erfolgen. Dies wird in den APIDemos demonstriert. Der folgende Link muss hilfreich sein:

digitale Signatur

    
Vicky Kapadia 28.03.2011 11:49
quelle
0

Für eine jpg-Datei mit weißem Hintergrund:

%Vor%

und

%Vor%

mit Harshal Benake Lösung.

    
Pep Santacruz 03.05.2016 15:43
quelle

Tags und Links