ZXing намерение сканирования
Я добавил библиотеку Zxing в свой проект. он работает хорошо, но я не получил результат сканирования на моем MainActivity (когда сканирование успешно,он не вернул меня к MainActivity, просто показать результат на capture.xml ), что я делаю не так?
Основная активность:
public void onActivityResult(int requestCode, int resultCode, Intent i) {
    onActivityResult(requestCode, resultCode, i);
    String contents = null;
    if (requestCode == 1) {
        if (resultCode == RESULT_OK) {
            contents = i.getStringExtra("SCAN_RESULT");
            String format = i.getStringExtra("SCAN_RESULT_FORMAT");
            TextView tv = (TextView) findViewById(R.id.textView);
            tv.setText(contents);
            // Handle successful scan
        } else if (resultCode == RESULT_CANCELED) {
            // Handle cancel
        }
    }
}
public void onCapture(View view) {
    Intent i=new Intent(this, CaptureActivity.class);
    i.putExtra("SCAN_MODE","QR_CODE_MODE");
    startActivityForResult(i,1);
}
}