diff -r c06669391cd2 -r c3780fcb8441 src/tz/signaturecapture/CaptureSignatureActivity.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/tz/signaturecapture/CaptureSignatureActivity.java Fri Jan 10 12:24:07 2014 +0100 @@ -0,0 +1,48 @@ +package tz.signaturecapture; + +import android.app.Activity; +import android.content.Intent; +import android.os.Bundle; +import android.view.Gravity; +import android.view.View; +import android.widget.Button; +import android.widget.Toast; + +public class CaptureSignatureActivity extends Activity { + + public static final int SIGNATURE_ACTIVITY = 1; + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.main); + + Button getSignature = (Button) findViewById(R.id.signature); + getSignature.setOnClickListener(new View.OnClickListener() { + public void onClick(View view) { + Intent intent = new Intent(CaptureSignatureActivity.this, CaptureSignature.class); + startActivityForResult(intent,SIGNATURE_ACTIVITY); + } + }); + } + + protected void onActivityResult(int requestCode, int resultCode, Intent data) + { + switch(requestCode) { + case SIGNATURE_ACTIVITY: + if (resultCode == RESULT_OK) { + + Bundle bundle = data.getExtras(); + String status = bundle.getString("status"); + if(status.equalsIgnoreCase("done")){ + Toast toast = Toast.makeText(this, "Signature capture successful!", Toast.LENGTH_SHORT); + toast.setGravity(Gravity.TOP, 105, 50); + toast.show(); + } + } + break; + } + + } + +} \ No newline at end of file