问题描述
我经过这里就编码吧code中的例子了:
I've gone through the examples here regarding encoding barcode:
<一个href="http://$c$c.google.com/p/zxing/source/browse/trunk/androidtest/src/com/google/zxing/client/androidtest/ZXingTestActivity.java">http://$c$c.google.com/p/zxing/source/browse/trunk/androidtest/src/com/google/zxing/client/androidtest/ZXingTestActivity.java
但是,所有它生成的QR。我在寻找的一维条码code代/编码。什么是EN code型的吧?
But all it generates are QR. I'm looking for 1D barcode generation / encoding. What's the right encode type?
Intent intent = new Intent("com.google.zxing.client.android.ENCODE");
intent.setPackage("com.google.zxing.client.android");
intent.putExtra("ENCODE_TYPE", "???");
吧code扫描仪不喜欢EN code_TYPE = code_39也不code_93。任何想法?
Barcode Scanner doesn't like ENCODE_TYPE = CODE_39 nor CODE_93. Any ideas?
推荐答案
您需要的Javadoc <一个href="http://$c$c.google.com/p/zxing/source/browse/trunk/android/src/com/google/zxing/client/android/Intents.java"相对=nofollow>意图的。您需要 EN code_FORMAT
,不是 EN code_TYPE
。
You need the javadoc for Intents. You need ENCODE_FORMAT
, not ENCODE_TYPE
.
这篇关于ZXing安卓生成一维条码code的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!