QR-Code-Scanner

8

Ich möchte in meiner App einen QR-Code-Scanner erstellen.

Ich ging durch den Zxing, aber ich konnte es nicht verstehen. Ich bin nur an QR-Codes interessiert.

Alle Hilfe wird sehr geschätzt.

    
hitansu jena 31.03.2011, 09:54
quelle

4 Antworten

10

Legen Sie eine Kopie der Quellpakete von com.google.zxing.client. * in Ihr Projekt ein. Sie können die zxing-Scan-Aktivität wie folgt starten:

%Vor%

In derselben Aktivität, die Sie in CaptureActivity aufgerufen haben, können Sie das Ergebnis behandeln, wenn der Scan mit der folgenden onActivityResult-Methode abgeschlossen ist:

%Vor%

Hoffe, das hilft.

    
jengelsma 31.03.2011 19:14
quelle
3
Ich weiß, das ist eine alte Frage, aber ich dachte, jemand könnte das nützlich finden.

Ich habe kürzlich eine qr-Leser-App veröffentlicht, und ZXing ist wirklich die erste Bibliothek auf Android. Ich fand jedoch die Arbeit mit einer Kopie der Quelle des ZXing-Projekts schwierig. Es gibt bereits eine Bibliothek, die den ZXing-Kern handhabt und sogar für die benutzerdefinierte Verwendung optimiert.

Probieren Sie zxing-android-embedded aus:

  • Super einfach zu Ihrer App hinzuzufügen.
  • Passt auf, dass die Kamera im Hintergrund für die Leistung geöffnet wird.
  • Enthält Dokumente / Beispiele für die benutzerdefinierte Verwendung des Scanners.
  • Autoren antworten schnell und begehen alle zwei Wochen einmal:)

Ich habe eine Anleitung zu diesem Beitrag .

Hoffe, das hilft!

    
Andres Santiago 31.07.2015 15:19
quelle
2

Es gibt jetzt eine Google API für diesen Aufruf Mobile Vision .

Codebeispiel: Ссылка

    
Distwo 09.11.2015 20:13
quelle
1

Ich habe es mit einer Reihe von Plugins gemacht, und ich habe meine eigenen Ergänzungen hinzugefügt, um es zu einem 1-stop Setup zu machen.

  1. Entpacken Sie die angehängte Zip-Datei in Ihr Projekt ( Ссылка )
  2. zeigt auf & lt; script src="Pfad / zu / decoder.js" & gt; & lt; script & gt;
  3. Erstellen Sie eine Dateieingabe in Ihrer HTML-Seite, die eine ID hat, sagen Sie "xxx"

    %Vor%
  4. Dann sagen Sie die Seite bei Belastung zu QRIfy Ihr Feld! Stellen Sie sicher, dass Sie Ihre Callback-Funktion verwenden, die mit einem einzigen Argument aufgerufen wird (der FULL TEXT, der gescannt wurde): QRIfy ('qrCode', onQrCode); // wobei qrCode die ID Ihres

    ist %Vor%

Ich habe hier ein GIT-Repo eingerichtet, schnapp dir den Code (du kannst die Zip herunterladen und in deinen Javascript-Ordner legen)

Ссылка

    
chwagssd 22.12.2012 08:26
quelle

Tags und Links