/ / Επιστροφή αποτελεσμάτων από το ZXing - zxing

Επιστροφή αποτελεσμάτων από το ZXing - zxing

Προσπαθώ να ενσωματώσω το ZXing στην εφαρμογή μου στην έκλειψη. η εφαρμογή ολοκληρώνει τη σάρωση και στη συνέχεια η εφαρμογή είναι κλειστή για να ρίξει ένα nullPointerException. σε logcat είμαι ειπωμένος αποτυχία επιστρέφοντας τα αποτελέσματα.

Απαντήσεις:

1 για την απάντηση αριθ. 1

(Στο μέλλον θα πρέπει να γράψετε μια καλύτερη ερώτηση, κάτι που δεν έχει καμία σχετική λεπτομέρεια, για παράδειγμα, εάν δείτε μια εξαίρεση, καταχωρήστε το ίχνος της στοίβας.)

Είναι σχεδόν σίγουρα ένα λάθος στο δικό σας onActivityResult() χειριστής, κρίνεται από το μήνυμα logcat. Βρείτε το NPE και διορθώστε τον στον κωδικό σας. Δεν έχει καμία σχέση με τη βιβλιοθήκη.


0 για την απάντηση № 2

Ενημερώστε την onActivityResult όπως αυτή.

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

Σχετικές ερωτήσεις


Σχόλια (0)

Πρόσθεσε ένα σχόλιο