entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Implementar lector QR dentro de una app en Android

Que tal, tengo una app en android, actualmente ya eh implementado el lector QR pero necesita de una tercera aplicación,la aplicación es Zxing Barcode.

Lo que quisiera saber si se puede implementar sin necesidad de la aplicación de Zxing, que al clickear un botón abra la cámara y realice el Scan, eh investigado y no eh encontrado algo similar importando las librerías Zxing pero no es muy claro.

Espero que me den alguna idea o alguna URL bastante buena para apoyarme en eso. Saludos

1 Respuesta

1voto

carlossevi Puntos63540

¿Te serviría esto?

Android library projects that provides easy to use and extensible Barcode Scanner views based on ZXing and ZBar.

Si te sirve, esa es la descripción de Barcode Scanner en GitHub.

Te copio aquí el ejemplo básico que da en su web:

public class SimpleScannerActivity extends Activity implements ZXingScannerView.ResultHandler {
    private ZXingScannerView mScannerView;

    @Override
    public void onCreate(Bundle state) {
        super.onCreate(state);
        mScannerView = new ZXingScannerView(this);   // Programmatically initialize the scanner view
        setContentView(mScannerView);                // Set the scanner view as the content view
    }

    @Override
    public void onResume() {
        super.onResume();
        mScannerView.setResultHandler(this); // Register ourselves as a handler for scan results.
        mScannerView.startCamera();          // Start camera on resume
    }

    @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.v(TAG, rawResult.getText()); // Prints scan results
        Log.v(TAG, rawResult.getBarcodeFormat().toString()); // Prints the scan format (qrcode, pdf417 etc.)
    }
}

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta