Я разрабатываю простое приложение для Android, в котором мне нужно сканировать различные форматы штрих-кода, такие как код Qr, EAN_8, EAN_13 и матрица данных. Я следовал этому руководству по сканеру штрих-кода Android, и он отлично работает для сканирования кода Qr, EAN_8, EAN_13, но не работает для Data Matrix. Что мне нужно добавить в код, чтобы он работал для сканирования матрицы данных? Я предполагаю, что мне нужна третья кнопка с таким кодом: `Button scan3 = (Button)findViewById(R.id.scanner3); scan2.setOnClickListener (новый OnClickListener () {
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... Каков правильный синтаксис?