/ / Atgriešanās rezultāti no ZXing - zxing

Atgriežot rezultātus no ZXing - zxing

Es cenšos iegulties ZXing manā pieteikumā eclipse. lietojumprogramma pabeidz skenēšanu, un pēc tam lietotne ir slēgta, lai izmestu nullPointerException. Logcat man teica nespēja atgriezties rezultātus.

Atbildes:

1 atbilde Nr. 1

(Nākotnē jums patiešām vajadzētu uzrakstīt labāku jautājumu. Tam nav gandrīz nekādas detaļas. Piemēram, ja redzat izņēmumu, ievietojiet izsekošanas izsekošanu.)

Tas ir gandrīz noteikti kļūda jūsu onActivityResult() Handler, vērtējot pēc logcat ziņojuma. Atrodiet NPE un salabojiet to savā kodā. Tas nav saistīts ar bibliotēku.


0 atbildei Nr. 2

Atjauniniet savu onActivityResult, kā šis.

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

Saistītie jautājumi


Komentāri (0)

Pievieno komentāru