/ / A ZXing - zxing visszaadása

Visszatérő eredmények a ZXing - zxingből

Megpróbálom beágyazni a ZXing alkalmazást a napfogyatkozásba. az alkalmazás befejezi a szkennelést, majd az alkalmazás zárt állapotba kerül, hogy nullPointerException-ot dobjon. a logcat-ban azt mondtam, hogy nem sikerült visszaadni az eredményeket.

válaszok:

1 a válasz № 1

(A jövőben tényleg fel kell írni egy jobb kérdést: ez szinte semmilyen releváns részletet nem tartalmaz, például ha kivételesnek látja a köteg nyomát.)

Szinte biztosan hiba a te onActivityResult() kezelő, a logcat üzenet alapján ítélve. Keresse meg az NPE-t és javítsa ki a kódot. Semmi köze a könyvtárhoz.


0 a válasz № 2

Frissítse az onActivityResult-t így.

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

Kapcsolódó kérdések


Hozzászólások (0)

Hozzászólni