- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试使用 ZXing 库扫描条形码,如下所示。
(来源:minus.com)
// start scanning
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "ONE_D_MODE");
startActivityForResult(intent, REQUEST_CODE);
如果我将 "ONE_D_MODE"
替换为 "TWO_D_MODE"
,应用程序可以成功检测到两个条形码;但 result
的值不会改变(仍然是 051488005995)。
// onActivityResult
if(requestCode == REQUEST_CODE && resultCode == RESULT_OK)
String result = intent.getStringExtra("SCAN_RESULT");
有没有办法同时获得条码值 051488005995 和 50115?
在不获取补充 +5 条码 (50115) 的情况下获取条码上方的 isbn (0142501158) 的任何其他方法也很好。
谢谢。
最佳答案
ONE_D_MODE
将为您工作。您可能真的想要 PRODUCT_MODE
。没有 TWO_D_MODE
这样的东西。通过设置它只扫描所有默认格式。
它没有扫描两个条形码。它只是扫描产品代码。所以我不确定你所说的只获得产品代码是什么意思:那是你已经拥有的。我假设您两者都想要。
MultipleBarcodeReader
不适合这种情况,因为库中没有任何部分会自行扫描 UPC/EAN 补充。它仅作为 UPC 和 EAN 代码的扩展进行扫描。
它已经在 UPCEANExtensionSupport
中扫描某些类型的扩展条码。它不会返回原始值,而是尝试解析元数据并将其返回到结果元数据中。如果那是您真正想要的,它已经做到了。否则你必须修改代码。
如果它读取了UPC/EAN码但找不到扩展码,它不会扫描失败,只会返回主码。如果您希望它仅在两者都找到时才返回,则您必须再次更改核心库的副本。
关于android - ZXing:使用UPC+5补充扫描条码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8544503/
1.枚举类型 1.枚举数据类型是C语言中一种构造数据类型,可以让数据更加简洁,更易读,对于只有 几个特定的数据 ,可以使用枚举类型 2.枚举对应英文enumeration,简写为enum
PHP函数使用说明,应用举例,精简点评,希望对您学习php有所帮助。 1.print_r() 打印关于变量的易于理解的信息,若为数组,则显示数组的结构信息. 例如
我从文件资源管理器重命名了一个文件,然后我将新文件添加到 SVN 并从终端删除了之前的文件。然后 svn 显示 D A 一旦我做了 svn rename 我发现 svn 也在做同样的事情 D A
int a=1; // a=1 in binary representation 0000 0000 0000 0000 0000 0000 0000 0001 int b =~a; 1111 111
我们有这样两个互补 map 的代码: private final Map idToName = new HashMap(); private final Map nameToID = new Tree
无阻塞加载javascript,对于页面性能优化有很大的作用,这样能有效的减少js对页面加载的阻塞。特别是一些广告js文件,由于广告内容有可能是富媒体,更是很可能成为你页面加载提速的瓶颈,高性能ja
这种业务灵活性可使企业加快发展速度,降低总体拥有成本,改善对及时、准确信息的访问。SOA 有助于实现更多的资产重用、更轻松的管理和更快的开发与部署,在当今的业务环境中,变化是毫无疑问的,因此快速响应
1、错误处理 异常处理: 意外,是在程序运行过程中发生的意料这外的事,使用异常改变脚本正常流程 PHP5中的一个新的重要特性 复制代码代码如下: if()
假设我有一个 DNA 序列。我想得到它的补充。我使用了以下代码,但我没有得到它。我究竟做错了什么 ? s=readline() ATCTCGGCGCGCATCGCGTACGCTACTAGC p=unl
在What does the ^ operator do in Java?下提出了类似的问题 但我认为缺少了一些东西。 根据 @Carl Smotricz 的说法,当我们有一个例子时:“定义按位异或的
我有一个自定义的 UICollectionViewLayout,它利用 iOS 8 中的自调整大小机制。我的 UICollectionViewCell 的实现 preferredLayoutAttri
我正在使用 UICollectionViewController。在某些时候,我需要对可见页脚进行一些配置,对于每一个页脚,我都需要知道它的当前节号。当前,因为部分可能会被替换,并且可重用 View
在 Windows C++ 中工作并使用 GetCommandLine 获取函数中的参数。是否有类似的函数可以返回命令行中的参数数量? 我无法从 main 获取它,因为我正在使用 int WINAPI
我有一个带有 VideoView 的应用程序,它将不断循环播放相同的视频,直到用户对设备(触摸屏等)进行操作为止。目前,我正在使用 OnCompletionListener() 在视频结束后重新启动视
我有一个基于 BizTalk 的 WCF 服务,我不确定它是如何部署或生成的,但据我所知,它是使用 BizTalk 向导创建的,用于发布 WCF 服务。问题是 BizTalk 服务器安装已被删除,现在
我希望在我的 Collection View 的部分上放置一个标题。我有一个嵌入在 tablebview 中的 collectionview 。使用 TableView 的节标题会使标题离内容太远。将
我有一个 bool 字符串列表。每个字符串的长度为 6。我需要得到每个字符串的补码。例如,如果字符串是“111111”,则应为“000000”。我的想法是 bin(~int(s,2))[-6:] 将其
好吧,这就是问题所在,标题部分单元格的默认行为是粘在 Collection View 框架的顶部,进行了一些挖掘,但找不到删除此默认行为的方法,如果有人有线索的话怎么做,请分享。 这样做的主要原因是我
我有一个 UICollectionViewLayout 子类,其中包含一个包含多行 UILabel 的补充 View 。问题是并非所有文本在某个点都是可见的,我怎样才能让补充 View 的高度等于它的
我的观点与 Instagram 的主要故事提要类似。我在顶部有一个水平 Collection View ,其中有一个supplementaryView标题单元格,它看起来相同,但与其他单元格的行为不同
我是一名优秀的程序员,十分优秀!