/ / Vracia sa výsledky zo ZXing - zxing

Vracia sa výsledky z ZXing - zxing

Snažím sa vložiť ZXing do mojej aplikácie v zatmení. aplikácia dokončí skenovanie a aplikácia je zatvorená, aby spustila nullPointerException. v logcat som povedal, že zlyhanie vráti výsledky.

odpovede:

1 pre odpoveď č. 1

(V budúcnosti by ste si mali naozaj napísať lepšiu otázku, ktorá nemá takmer žiadne relevantné detaily, napríklad ak uvidíte výnimku, uveďte stopu stohu.)

Je to takmer určite chyba vo vašom onActivityResult() handler, posudzovanie podľa správy logcat. Nájdite NPE a opravte ho vo svojom kóde. Nemá to nič spoločné s knižnicou.


0 pre odpoveď č. 2

Aktualizujte svoje onActivityResult takto.

 //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");
}
}

Súvisiace otázky


Komentáre (0)

Pridať komentár