Я пытаюсь прочитать всю информацию, скрытую в штрих-коде, я внедрил zxing lib в приложение для Android, но он дает мне код_128 и все неясные данные, я хочу получить точные данные, например если я сканирую штрих-код книги, он должен дать мне подробную информацию о названии книги и всем. Помогите мне, если я ошибаюсь. Является ли zxing правой библиотекой, я хочу разработать это приложение, где при сканировании отображаются все детали книги.чтение информации из штрих-кода
Ниже приведен код, который я использую, чтобы прочитать подробности
public void onActivityResult(int requestCode, int resultCode, Intent intent) {
//retrieve scan result
IntentResult scanningResult = IntentIntegrator.parseActivityResult(requestCode, resultCode, intent);
if (scanningResult != null) {
String scanContent = scanningResult.getContents();
scanningResult.toString();
String scanFormat = scanningResult.getFormatName();
formatTxt.setText("FORMAT: " + scanningResult.toString());
contentTxt.setText("CONTENT: " + scanContent);
//we have a result
}else{
Toast toast = Toast.makeText(getApplicationContext(),
"No scan data received!", Toast.LENGTH_SHORT);
toast.show();
}
}
Пожалуйста, поместите ссылку штрих-кода, который вы пытаетесь отсканировать, так как это поможет понять проблему? Besies zxing широко используется и довольно стандартная библиотека, поэтому может случиться, что есть проблема с самим штрих-кодом – dhaval
Zebra Crossing - это просто библиотека для сканирования 1d/2d штрих-кодов. Он не будет делать все, что расскажет вам, какую книгу вы только что просмотрели! Это ваша работа в качестве разработчика, использующего библиотеку пересечения зебры! Чтобы найти название и подробную информацию о книге, вам необходимо будет использовать API торговли для поиска информации о продукте на основе штрих-кода, который вы отсканировали! – o0rebelious0o
Вы можете использовать API, такой как http://www.searchupc.com/default.aspx, на который вы можете отправить штрих-код, и он может вернуть основную информацию о продукте. Существует много таких API, вам нужно найти тот, который соответствует вашим потребностям – o0rebelious0o