현재 MainActivity 에서
Intent intent = new Intent( MainActivity.this, CaptureActivity.class );
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 1);
이렇게 호출하면서
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data){
if(requestCode==1) {
if ( resultCode == RESULT_OK ) {
Bitmap bm = (Bitmap)data.getExtras().get("bm");
barcode.setImageBitmap(bm);
}
}
}
이렇게 받고 있습니다. 그런데 zxing 에서 바코드 스캔 후 바코드 이미지만 화면에 뿌릴 뿐 전 Activity 로 돌아오지 않고 있습니다.
어디 부분을 수정해야 될지 도움이 필요해서 질문합니다.
![](http://www.masterqna.com/android/?qa=blob&qa_blobid=17405939301198677681)
![](http://www.masterqna.com/android/?qa=blob&qa_blobid=15116503865820608217)
제가 보기엔 handleDecodeInternally 함수나 handleDecode() 함수에서 어떻게 하면 될꺼같은데 ㅠ.ㅠ 전혀 감이 안오네요~! 혹시 알고 계시는 분들은 제게 도움을 주세요 ㅠ.ㅠ