此代码集扫描程序仅用于QR码:
mBarcodeDetector = new BarcodeDetector.Builder(mContext)
.setBarcodeFormats(Barcode.QR_CODE)
.build();
Run Code Online (Sandbox Code Playgroud)
但我想要更多格式.
您可以选择所需的所有格式:
BarcodeDetector detector = new BarcodeDetector.Builder(getApplicationContext())
.setBarcodeFormats(Barcode.DATA_MATRIX | Barcode.QR_CODE)
.build();
Run Code Online (Sandbox Code Playgroud)
来自doc:
位掩码(包含像QR_CODE等的值),用于选择条形码检测器应识别的格式.
支持的格式常量的完整列表是:
- ALL_FORMATS
- AZTEC
- CODE_128
- CODE_39
- CODE_93
- CODABAR
- DATA_MATRIX
- EAN_13
- EAN_8
- ITF
- PDF417
- 二维码
- UPC_A
- UPC_E
默认情况下,探测器将识别所有支持的格式.这对应于特殊的ALL_FORMATS常量.
在这里,您可以使用Mobile Vision API获取条形码检测样本.
| 归档时间: |
|
| 查看次数: |
2254 次 |
| 最近记录: |