Hallo allerseits Ich baue eine Android-App Ich muss das Barcode-Ergebnis scannen kann jemand bitte sagen Sie mir, wie kann ich das tun. Vielen Dank im Voraus.Wie kann ich den Barcode und QR-Code über mobile Kamera scannen?
0
A
Antwort
1
Hier ist Ihre komplette Lösung:
public class MainActivity extends AppCompatActivity implements ZXingScannerView.ResultHandler {
private ZXingScannerView mScannerView;
Button scan_code;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
scan_code = (Button) findViewById(R.id.button);
}
public void QrScanner(View view){
mScannerView = new ZXingScannerView(this); // Programmatically initialize the scanner view
setContentView(mScannerView);
mScannerView.setResultHandler(this); // Register ourselves as a handler for scan results.
mScannerView.startCamera(); // Start camera
}
@Override
public void onPause() {
super.onPause();
mScannerView.stopCamera(); // Stop camera on pause
}
@Override
public void handleResult(Result rawResult) {
// Do something with the result here
Log.e("handler", rawResult.getText()); // Prints scan results
Log.e("handler", rawResult.getBarcodeFormat().toString()); // Prints the scan format (qrcode)
// show the scanner result into dialog box.
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Scan Result");
builder.setMessage(rawResult.getText());
AlertDialog alert1 = builder.create();
alert1.show();
}
0
Seit Version 7.8 unterstützt Google Play Services SDK Barcode-Scans.
Hier finden Sie alle Informationen finden:
http://android-developers.blogspot.com/2015/08/barcode-detection-in-google-play.html
0
Sie können alle Bibliotheken von Drittanbietern verwenden, um zu erreichen, was Sie wollen. ZXing ist eine wunderbare Bibliothek, die Sie verwenden können.
Dieses Code-Schnipsel diese verwendet werden, zu implementieren: Um diese
public Button.OnClickListener mScan = new Button.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
}
};
public void onActivityResult(int requestCode, int resultCode, Intent intent) {
if (requestCode == 0) {
if (resultCode == RESULT_OK) {
String contents = intent.getStringExtra("SCAN_RESULT");
String format = intent.getStringExtra("SCAN_RESULT_FORMAT");
// Handle successful scan
} else if (resultCode == RESULT_CANCELED) {
// Handle cancel
}
}
}
0
0
Wie in den Kommentaren erwähnt nützlich sein, Sie integrieren müssen die Zxing-Bibliothek. am sample link in dem Beispielcode Werfen Sie einen Blick
Verwandte Themen
- 1. Barcode und Qrcode Scannen mit eckigen js HTML5
- 2. QRCode kann nicht über den Zxing-Client gescannt werden
- 3. Barcode Scannen in Xamarin Formen
- 4. Barcode Scannen mit reaktiven nativen
- 5. Genauigkeit von Barcode vs Qrcode?
- 6. Mit der zbar Barcode-Bilder scannen?
- 7. Ionic ios Wie implementiert man einen Barcode und QRCode Scanner
- 8. Android - Barcode-Scannen, Optionen? Zxing?
- 9. Scannen mit Android-Kamera
- 10. Barcode-Scannen in Android-Emulator
- 11. automatisch senden Formular nach dem Scannen Barcode mit bridgeit Scan
- 12. Barcode in ein spezifisches Textfeld scannen
- 13. Wie Web-Kamera und mobile Kamera auf Meteor
- 14. kann ich Objekte wie Obst, Gemüse, nicht Gemüse und Blumen mit Kamera in Android scannen?
- 15. Windows Mobile Kamera
- 16. QRCode Generation in Laravel
- 17. Wie kann ich diesen Barcode lesen?
- 18. Motorola/Zebra Mobilcomputer MC67 Barcode Scannen mit Xamarin EMDK
- 19. Barcode-App für IOS mit Xamarin
- 20. Scannen von QR-Code mit Android Mobile Vision API
- 21. Ich versuche Barcode zu scannen und Excel in die richtige Zelle bewegen zu lassen
- 22. Fehler Android Mobile Vision für Barcode-Scanning
- 23. So scannen Barcode mit Zxing-Bibliothek in meiner Android-App
- 24. Wie kann ich meinen Barcode hinzufügen und mit zxing dekodieren?
- 25. Wie scannen Sie den Barcode des Formats PDF 417 mit zxing App in Android?
- 26. Telerik Reporting Barcode zusätzliches Zeichen am Ende beim Scannen
- 27. Scannen über MFI-Produkte über Wi Fi
- 28. Delphi und Honeywell Android Mobile Scanner nicht nach der Tastaturbelegung
- 29. QRCode, der ein Bild und einen Text enthält?
- 30. Barcode-/QR-Leser in Flex4.6?
Sie müssen Dritten API ZXingscanner verwenden. – Abhishek
ok können Sie mir bitte sagen, wie kann ich das bitte tun – help
Verwenden Sie Google Vision API, um Barcodes zu scannen. Hier finden Sie vollständige Tutorial & Beispiel https://codelabs.developers.google.com/codelabs/bar-codes/index.html?index=..%2F..%2Findex –