0

Est-il possible de renvoyer la valeur de code à barres de la disposition des détails du produit dans ma méthode onActivityResult? Ou dois-je mettre en place le scanner par moi-même?Obtenir les détails du produit à partir d'une caméra Intact dans onActivityResult()

-je accéder à l'appareil photo de mon téléphone de mon application avec le code suivant:

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); 
    Log.e(TAG, "nach intent"); 
    if (intent.resolveActivity(getPackageManager()) != null) { 
     startActivityForResult(intent, TAKE_PICTURE); 
    } 
    else { 
    }  

Je suis en mesure de prendre une photo et l'image est renvoyée à la méthode onActivityResult et affiché dans mon imageView.

L'appareil photo de mon téléphone est également capable de détecter les codes à barres. Si un code à barres est détecté, un bouton «Afficher les détails» s'affiche et lorsque je clique dessus, le code à barres est automatiquement analysé et le résultat est affiché dans la disposition des détails du produit.

Je souhaite renvoyer le résultat des détails du produit à ma méthode onActivityResult().

product details layout

Répondre

0

Barcode Scanner est une bibliothèque très populaire pour la numérisation & extraire les données de code à barres.

Vous pouvez également utiliser le code Barcode API de Google, fourni avec les API Google Mobile Vision.

+0

Merci pour votre réponse. Je connais. J'ai déjà mis en place un scanner de codes à barres, mais le résultat des détails du produit serait plus pratique pour mon but – KLPA