Hola excelente video, solo una duda cómo podria hacerle para que no lleve botón si no que en automatico me brinque a la parte de los permisos?, gracias.
Gracias, hay que hacer un cambio en el AndroidManifest.xml y en la implementación, aquí te dejo más detalles: github.com/journeyapps/zxing-android-embedded#changing-the-orientation
Excelente tutorial, muy bien explicado. gracias por compartir tus conocimientos. Se podria integrar la linterna del celular para escanear en sitios oscuros. Gracias de antemano.
Puede agregar un botón para encender el flash, aquí está el ejemplo github.com/journeyapps/zxing-android-embedded/blob/master/sample/src/main/java/example/zxing/CustomScannerActivity.java
Excelente video. Muchas gracias. Podrias indicarme como hacer para enviar por parametro ese codigo a una pagina web para encontrar la descripcion de ese codigo en una bd? muchas gracias
De verdad muy buen video y muy buena explicacion, quisiera saber ¿Es posible de alguna manera mostrar el escaner que ocupe solo la mitad de la pantalla y poder colocar unos botones en la otra mitad de la misma pantalla? dicho de otra forma que no se muestre el escaner en pantalla completa. Muchas gracias
Sensacional realmente explicas muy bien ,estoy aprendiendo y tus tutoriales me han ayudado mucho, ahora bien no he podido ejecutar esta app ya que el onActivityResult me dice que esta deprecado ,podrias explicar como resolver ese detalle, te lo agradecería un montón :)
@@codigosdeprogramacion ya hice el método que especifica en la documentación, pero al abrir la app directamente abre la cámara y luego al escanear el código la app se cierra, no da error solo el proceso termina y se cierra. help por cierto estoy trabajando en Android 7
Buenas buen video y directo para la funcion, lo felicito una consulta yo quiero que lea el codigo de barra y me traiga de una base de datos el nombre y precio del producto como se podria hacer en ese caso.. muchas gracias..
En realidad lo que se lee del código QR son cadenas de texto. Para lo que necesitas debes crear un código con esa información separado por un carácter y después procesar la lectura para hacer la separación.
Gracias por el video una pregunta estoy queriendo usar la cámara detectando la rotación de el celular si esta a 90 se abre la cámara automáticamente y si regresa a la 0 (posición normal) volver al activity solo que al regresar a la rotacion 0 sigue la cámara abierta sabes como se programaría para cerrarla?
Hola Marco, excelente video. Pude realizar sin problemas el lector. Si tengo un inconveniente y lo expongo para ver como lo puedo solucionar: Al obtener el codigo leido redirecciono a la pagina indicada con: public void openWebPage(String url){ Uri webpage = Uri.parse(url); Intent intent = new Intent(Intent.ACTION_VIEW, webpage); if (intent.resolveActivity(getPackageManager()) != null){ startActivity(intent); } } El problema es que redirecciona pero NO REFRESCA la URL y suele mostrarme paginas de anteriores lecturas de codigo. Como puedo solucionar eso? Desde ya muchas gracias! Saludos desde Argentina. Hector
Es posible hacer que una app genere códigos QR en base a una lista de registros en una Base de Datos? Me gustaría hacer una app que al leer un determinado código QR muestre resultados de una consulta SQL en base al ID de un registro.
Buenas una consulta vi una app que abre una actividad con el código que consigue desde el Qr, quería saber si me puedes guiar para hacer esa parte por favor
Es algo muy sencillo, después de leer el QR llama al evento onActivityResult dónde te pasa el dato que leyó y ahí se puede llamar otra actividad pasando el dato
Hola buenos dias de casualidad a echo una app para control de asistencia así mismo con codigo de barra pero al momento envié un mensaje de SMS a un numero de teléfono
Hola que tal, primero para felicitarte por tus conocimientos. Me gustaría contactarte porque me interesaría que me sirva al iniciar con formulario de Google ya que tengo una pequeña tienda y me gustaría usarlo con una hoja de sheets
Hola que tal. Tengo una duda esos dígitos de los códigos escaneados se guardan? Y si si donde los puede revisar? Igual puedo guardar esos codigo por fecha de escaneo?
Gracias y es posible guardar una imagen del producto con el escaneo y un comentario? Osea tener los registros guardados por fecha, hora, su respectiva imagen y comentario? A sí como tener un buscador para encontrar los dígitos delos escaneos guardados?
Saludos. Sabrás si es posible agregar el código de ENTER al final del resultado de la lectura?. Necesito que después de haberse hecho la lectura, la aplicación detecte el ENTER y procese la información contenida en el codigo. Gracias
Que tal amigo, esta librería es capaz de generar códigos QR? si es así, crees que puedas hacer un vídeo para generar dichos códigos, buen vídeo saludos!
Con el siguiente código (necesita el permiso VIBRATE en el manifest) Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE); v.vibrate(500);
Muy buen video! Yo estaba haciendo lo mismo pero quería añadirle que a la hora que tome el qr (que contiene un link de un vídeo) me envíe a ese link, ¿Sabrías como se hace? 🤔 Me ayudaría muchísimo!
Hola, es muy sencillo, al capturar correctamente el código agrega lo siguiente Uri uri = Uri.parse(url); Intent intent = new Intent(Intent.ACTION_VIEW, uri); startActivity(intent);
saludos amigo,exelente video ya que teneia tiempo buscando algo asi, para hacer que este app escaner se pueda enlazar con exxel como seria,tengo mi control de inventarios en exxel y me gustaria agreegar algo asi y leer los codigos directos a exxel,,gracias y que tenga una exelente semana
HAS UN TECLADO UN KEYBOARD DONDE SE IMPLEMENTE ESTE ESCANER DE CODIGOS Y ASÍ PODER PEGAR LOS CODIGOS RAPIDAMENTE EN CUALQUIER LUGAR, APPS, NAVEGADORES ETC...
me marca error :/ Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 24 declared in library [com.journeyapps:zxing-android-embedded:4.1.0] C:\Users\SISTEMAS PARIPLASTIC\.gradle\caches\transforms-2\files-2.1\bf406150779da491f626d2b5ed99a7ae\jetified-zxing-android-embedded-4.1.0\AndroidManifest.xml as the library might be using APIs not available in 16 Suggestion: use a compatible library with a minSdk of at most 16, or increase this project's minSdk version to at least 24, or use tools:overrideLibrary="com.google.zxing.client.android" to force usage (may lead to runtime failures
Nose si es un poco tarde para contestar pero es porque la libreria que se usa en el video es para la version 24 en adelante a como tengo entendido en el video y por lo que veo tu estas con una version minima de 16
Tu comentario es carente de conocimiento aunque es mejor en simplificará código y hacerlo más limpio ten en cuenta que no todos nos dedicamos a desarrollo android para meternos de plano a kotlin ya que Java es el segundo lenguaje más usado a nivel mundial así que busca uno en kotlin que los que usamos Java pues bienvenido para nosotros