Получены проверки для QR-кода - PullRequest
1 голос
/ 28 февраля 2012

Я могу отсканировать и получить QR-код, используя ZXING. Основываясь на полученном QR-коде, я хотел бы перейти на веб-сайт, если это URL, или добавить в контакты, если это контактная информация. Есть ли в ZXING функции для проверки отсканированного QR-кода?

Ответы [ 2 ]

1 голос
/ 28 февраля 2012

Определенно.В core/ посмотрите на ResultParser (см. http://code.google.com/p/zxing/source/browse/trunk#trunk%2Fcore%2Fsrc%2Fcom%2Fgoogle%2Fzxing%2Fclient%2Fresult). Здесь необработанная строка результата разбирается на что-то структурированное. Исходный код сканера штрих-кода в android/ содержит еще больше кода, который затем связывает эти результаты сдействия платформы.

0 голосов
/ 28 февраля 2012

Да.https://market.android.com/details?id=com.google.zxing.client.androidtest&hl=de В некоторой степени бета-версия, но она должна вам помочь.


Извините, теперь я понял.По сути, QR-код - это просто строка с некоторыми причудливыми вещами.Если ваше приложение сканирует QR-код с помощью xzing, вы должны получать информацию только без всяких причуд.Но если это URL-адрес, контакт или что-то еще, вы должны решить себя программно, потому что вы можете хранить любую информацию в QR-коде.

...