Ich habe ein Problem mit dem QR-Scanner. Ich benutze die ZXing-Bibliothek.ZXing QR-Scanner kann nicht ausgeführt werden nach dem zweiten Mal von Telefon
Wenn ich die App von Android Studio auf meinem Gerät starte, kann ich den QR-Scanner öffnen und den QR-Code nach dem Klicken auf den "QR Scanner" Button scannen, nachdem ich die App von meinem Gerät geschlossen habe und wieder öffne die App direkt von meinem Gerät aus, funktioniert der Scanner nicht. Es zeigt einen leeren Bildschirm anstelle des Kamerabildschirms.
Ich habe bereits die Erlaubnis für die Kamera und die Bibliothek importiert, die ich verwende ist Kompilierung ‚me.dm7.barcodescanner: ZXing: 1.8.4‘
Kann mir jemand helfen und mir sagen, wie ich bin Soll es jedes Mal ausgeführt werden, wenn ich die App von meinem Gerät aus öffne? Thankssss
Dies ist mein Code für den QR-Scanner
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 handleResult(Result rawResult) {
// Do something with the result here
Log.v("handleResult", rawResult.getText());
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Scan Result");
builder.setMessage(rawResult.getText());
AlertDialog alertDialog = builder.create();
alertDialog.show();
}