ZXing Android Generar código de barras 1D

He examinado los ejemplos de codificación de código de barras aquí:

Http://code.google.com/p/zxing/source/browse/trunk/androidtest/src/com/google/zxing/client/androidtest/ZXingTestActivity.java

Pero todo lo que genera son QR. Estoy buscando 1D barcode generación / codificación . ¿Cuál es el tipo de codificación correcto?

Intent intent = new Intent("com.google.zxing.client.android.ENCODE"); intent.setPackage("com.google.zxing.client.android"); intent.putExtra("ENCODE_TYPE", "???"); 

Barcode Scanner no le gusta ENCODE_TYPE = CODE_39 ni CODE_93. ¿Algunas ideas?

Necesitas el javadoc para Intents . Necesita ENCODE_FORMAT , no ENCODE_TYPE .

Para codificar / generar código de barras 1D

 Intent intent = new Intent("com.google.zxing.client.android.ENCODE"); intent.putExtra("ENCODE_FORMAT", "UPC_A"); intent.putExtra("ENCODE_DATA", "12345678901"); startActivity(intent); 

La clave aquí es ENCODE_FORMAT y el formato de código de barras 1D en este caso UPC_A y los datos (para el código UPC tiene que ser 11/12 dígitos) para codificar

Espero que esto ayude

  • Opciones de Zxing barcode camera
  • Introducción a ZXing en Android
  • Escaneo de código QR desde un archivo de imagen
  • Cómo establecer el tamaño del mapa de bits en ZXing?
  • Escáner de código de barras ZXing para Webapps
  • ¿Puedo usar Zxing para fines comerciales?
  • Alternativa a la biblioteca de lectores QR de zxing para Java / Android?
  • Cómo reiniciar la cámara de manera eficiente en un fragmento - Barcode Scanner
  • Cómo leer varios códigos qr de una imagen usando la biblioteca zxing
  • Problema en la generación de eventos de calendario utilizando zxing
  • El uso del escáner de código de barras de Zxing causa la excepción de seguridad
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.