gpt4 book ai didi

android - 如何为条形码扫描器设置多种格式或排除一对?

转载 作者:太空宇宙 更新时间:2023-11-03 12:48:33 25 4
gpt4 key购买 nike

此代码集扫描器仅适用于二维码:

mBarcodeDetector = new BarcodeDetector.Builder(mContext)
.setBarcodeFormats(Barcode.QR_CODE)
.build();

但我想要更多格式。

最佳答案

您可以选择您需要的所有格式:

BarcodeDetector detector = new BarcodeDetector.Builder(getApplicationContext())
.setBarcodeFormats(Barcode.DATA_MATRIX | Barcode.QR_CODE)
.build();

来自 the doc :

Bit mask (containing values like QR_CODE and so on) that selects which formats this barcode detector should recognize.

The full list of supported format constants is:

  • ALL_FORMATS
  • AZTEC
  • CODE_128
  • CODE_39
  • CODE_93
  • CODABAR
  • DATA_MATRIX
  • EAN_13
  • EAN_8
  • ITF
  • PDF417
  • QR_CODE
  • UPC_A
  • UPC_E

By default, the detector will recognize all supported formats. This corresponds to the special ALL_FORMATS constant.

Here您有一个使用 Mobile Vision API 的条形码检测示例。

关于android - 如何为条形码扫描器设置多种格式或排除一对?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37032212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com