Search code examples
androidqr-codezxing

Implementing QR Code reader for android


I want to implement QR Code Reader for android. I used This Solution but it only opens camera, captures image but do nothing. I would like to know the best to do it (DISREGARDING intent integrator from zxing)


Solution

  • Download zxing in your mobile. And use the following..

    Intent intent = new Intent(
                            "com.google.zxing.client.android.SCAN");
                    intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
                    startActivityForResult(intent, 1);
    

    Override the following function

    @Override
        public void onActivityResult(int requestCode, int resultCode, Intent data) {
            super.onActivityResult(requestCode, resultCode, data);
            if (requestCode == 1)
                if (resultCode == Activity.RESULT_OK) {
                    String contents = data.getStringExtra("SCAN_RESULT");
                    String format = data.getStringExtra("SCAN_RESULT_FORMAT");
                    Toast.makeText(getApplicationContext(), contents, Toast.LENGTH_SHORT).show();
                    // TODO: Do something here with it
                }// if result_ok
        }// onactivityresult
    

    It's 100% working..

    Answer might be outdated.