|
@@ -80,7 +80,7 @@ public class BaseActivity extends Activity {
|
|
|
|
|
|
Intent i = new Intent();
|
|
|
i.setComponent(componet);
|
|
|
- startActivity(i);
|
|
|
+ startActivityForResult(i, 100);
|
|
|
} else {
|
|
|
Log.d(TAG, "startQRCode: sim qrcode");
|
|
|
Intent intent = new Intent(this, QRActivity.class);
|
|
@@ -91,6 +91,15 @@ public class BaseActivity extends Activity {
|
|
|
DataManager.setOnboardingProcess(1);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
|
|
|
+ Log.d(TAG, "onActivityResult: requestCode: " + requestCode + " resultCode: " + resultCode);
|
|
|
+ super.onActivityResult(requestCode, resultCode, data);
|
|
|
+ if (requestCode == 100) {
|
|
|
+ maybeFinish();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public boolean onKeyDown(int keyCode, KeyEvent event) {
|
|
|
Log.d(TAG, "onKeyDown: ");
|