/ / Terugkerende resultaten van ZXing - zxing

Retourneren van resultaten van ZXing - zxing

ik probeer ZXing in te voegen in mijn applicatie in eclipse. de app voltooit een scan en vervolgens wordt de app geforceerd gesloten voor het gooien van een nullPointerException. in logcat krijg ik te horen dat de resultaten mislukt zijn.

antwoorden:

1 voor antwoord № 1

(In de toekomst zou je echt een betere vraag moeten schrijven. Dit heeft bijna geen relevant detail. Als je bijvoorbeeld een uitzondering ziet, post je de stacktracering.)

Het is bijna zeker een fout in je onActivityResult() handler, te oordelen naar het logcat-bericht. Zoek de NPE en repareer deze in uw code. Het heeft niets te maken met de bibliotheek.


0 voor antwoord № 2

Update uw onActivityResult op deze manier.

 //method for getting qr code from qr code after scan
public void onActivityResult(int requestCode, int resultCode, Intent intent) {
if (requestCode == 0) {
if (resultCode == RESULT_OK) {
String contents = intent.getStringExtra("SCAN_RESULT");
Toast.makeText(this, contents , Toast.LENGTH_SHORT).show();

// Handle successful scan
} else if (resultCode == RESULT_CANCELED) {
// Handle cancel
Log.d("the result is","not ok");
}
}

Gerelateerde Vragen


Reacties (0)

Voeg een reactie toe