Я разрабатываю простое приложение для Android, где мне нужно сканировать различные форматы штрих-кода, такие как Qr-код, EAN_8, EAN_13 и Data Matrix. Я следовал этому руководству Android Barcode Scanner и отлично работает для сканирования кода Qr, EAN_8, EAN_13, но он не работает для матрицы данных. Что мне нужно добавить в код, чтобы он работал для сканирования матрицы данных? Я полагаю, что мне нужна третья кнопка с таким кодом: `Button scanner3 = (Button) findViewById (R.id.scanner3); scanner2.setOnClickListener (новый OnClickListener() {Устройство чтения данных с использованием ZXing для Android
public void onClick(View v) {
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
**intent.putExtra("SCAN_MODE", "PRODUCT_MODE");**
startActivityForResult(intent, 0);
}
});`
Но SCAN_MODE должно быть что-то еще, как DATA_MATRIX_MODE ... Что такое правильный синтаксис?