summaryrefslogtreecommitdiff
path: root/Defogger/src/no/mork/android/defogger/MainActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'Defogger/src/no/mork/android/defogger/MainActivity.java')
-rw-r--r--Defogger/src/no/mork/android/defogger/MainActivity.java19
1 files changed, 18 insertions, 1 deletions
diff --git a/Defogger/src/no/mork/android/defogger/MainActivity.java b/Defogger/src/no/mork/android/defogger/MainActivity.java
index a3bc0d7..69682ad 100644
--- a/Defogger/src/no/mork/android/defogger/MainActivity.java
+++ b/Defogger/src/no/mork/android/defogger/MainActivity.java
@@ -5,6 +5,7 @@ import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
+import android.widget.TextView;
import no.mork.android.defogger.ScannerActivity;
@@ -22,9 +23,25 @@ public class MainActivity extends Activity {
@Override
public void onClick(View view) {
Intent intent = new Intent(view.getContext(), ScannerActivity.class);
- view.getContext().startActivity(intent);
+ startActivityForResult(intent, 1);
}
});
}
+
+ @Override
+ protected void onActivityResult(int requestCode, int resultCode, Intent dataIntent) {
+ super.onActivityResult(requestCode, resultCode, dataIntent);
+
+ switch (requestCode)
+ {
+ case 1:
+ TextView hello_text = (TextView) findViewById(R.id.hello_text);
+ if(resultCode == RESULT_OK)
+ {
+ String messageReturn = dataIntent.getStringExtra("scan_ret");
+ hello_text.setText(messageReturn);
+ }
+ }
+ }
}