Changement QR Scanner orientation avec ZXING dans Android Studio
J'espère que vous pourrez m'aider avec cela. Im en utilisant le Zxing Intégré de Bibliothèque pour utiliser les QR scanner, le problème est que c'est sur le mode Paysage et je voudrais changer pour le Portrait.
J'ai cela sur les dépendances de mon Graddle
compile 'com.journeyapps:zxing-android-embedded:2.0.1@aar'
compile 'com.journeyapps:zxing-android-integration:2.0.1@aar'
compile 'com.google.zxing:core:3.0.1'
et j'ai dans ma classe java pour activer le scanner avec un bouton...
public void scanQR(View view){
IntentIntegrator integrator = new IntentIntegrator(this);
integrator.setDesiredBarcodeFormats(IntentIntegrator.QR_CODE_TYPES);
integrator.setResultDisplayDuration(0);//Text..
integrator.setPrompt(" Scan a QR Code");
integrator.setScanningRectangle(450, 450);//size
integrator.setCameraId(0); //Use a specific camera of the device
integrator.initiateScan();
}
Merci pour l'aide!
OriginalL'auteur Matías Gaete | 2016-01-25
Vous devez vous connecter pour publier un commentaire.
Je suis en utilisant
Elle est différente de la version, donc je ne sais pas si cela fonctionne pour vous,
mais c'est de travailler pour moi.
J'ai d'abord créé une activité étendre à partir de la CaptureActivity
ou cliquez sur ce lien pour afficher la classe https://gist.github.com/TheGratefulDev/21a557c9a96333ec037c
Deuxième, ajouter ce
dans votre intégrateur de code.
C'est de cette façon le mien ressemble:
Enfin, à la AndroidMaifest ajouter
Je viens de vérifier ma réponse, j'ai oublié zxing:core3.2.0 vérifiez les construire.clairière assurez-vous d'avoir ces deux bibliothèques ajouté { 'com.journeyapps:zxing-android-embedded:3.1.0@aar" et " com.google.zxing:core:3.2.0' }
c'est cette classe qui s'étendent de CaptureActivity gist.github.com/KaLingCode/21a557c9a96333ec037c
ok super..merci 🙂
c'est également travaillé pour la version 3.2.0 'com.journeyapps:zxing-android-embedded:3.2.0@aar' @NOT_A_PROGRAMMER
OriginalL'auteur NOT_A_PROGRAMMER
Au lieu de l'extension d'une classe, il suffit d'ajouter ce manifeste:
Fonctionne comme un charme
Merci! Espérons qu'il a aidé!
Fonctionne, cela devrait être la accepté de répondre à
OriginalL'auteur Ravi Tripathi
Je viens de trouver le moyen le plus facile. Nous devrions créer un autre CaptureActivity.java classe et écrire ce code à l'intérieur de
onclick
auditeur:OriginalL'auteur Lokesh Bajracharya
Ça fonctionne pour moi:
OriginalL'auteur Muthu