Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Saidvali
0 / 0 / 3
Регистрация: 06.04.2016
Сообщений: 18
#1

Как создать сканер используя Zxing? - Программирование Android

12.05.2016, 13:23. Просмотров 975. Ответов 1
Метки нет (Все метки)

Здравствуйте!
Подскажите пожалуйста! Как с помощью библиотеки Zxing создать сканер штрих-кодов, не скачивая сторонних приложении? Посмотрел много видео просто несколько строк которые скачивает приложение через инет. Извините если с вопросом что-то не так. Спасибо!

Добавлено через 10 минут
Посмотрел много видео, там несколько строк которые скачивает приложение BarcodeScanner через инет. А как сделать полноценного приложения?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2016, 13:23
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как создать сканер используя Zxing? (Программирование Android):

Интеграция ZXing
Подскажите, пожалуйста, как правильно интегрировать библиотеку ZXing в своё...

Как реализовать сканер отпечатков пальцев
Здравствуйте. Сейчас многие пиложения реализуют функцию проверки по отпечаткам...

Создать запрос используя данные из массива
Добрый день, как можно создать запрос программно ? Имеется arraylist c n-ым...

Как сделать сканер вирусов, используя сигнатуры
Как сделать сканер, антивирус вирусов и сигнатуры! Пример сканера как: ESET...

Используя Arduino контролер и магнитный сканер, собрать считыватель карт
Задача: Используя Arduino контролер и магнитный сканер, собрать считыватель...

Создать объект через сканер
Парни, подскажите как создать объект через сканнер и поместить его в коллекцию!

1
REALIST07
Автор FAQ
Автор FAQ
181 / 181 / 20
Регистрация: 11.06.2010
Сообщений: 949
12.05.2016, 16:40 #2
В build.gradle прописываешь
XML
1
2
compile 'com.journeyapps:zxing-android-embedded:3.2.0@aar'
compile 'com.google.zxing:core:3.2.1'
На кнопку кидаешь такой код:
Java
1
2
3
4
5
6
7
 IntentIntegrator integrator = new IntentIntegrator(this);
        integrator.setDesiredBarcodeFormats(IntentIntegrator.QR_CODE_TYPES);
        integrator.setPrompt("Scan QR code");
        integrator.setCameraId(0);  // Use a specific camera of the device
        integrator.setBeepEnabled(false);
        integrator.setBarcodeImageEnabled(true);
        integrator.initiateScan();
В Activity добавляешь метод:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        IntentResult result = IntentIntegrator.parseActivityResult(requestCode, resultCode, data);
        if(result != null) {
            if(result.getContents() == null) {
                Toast.makeText(this, "Cancelled", Toast.LENGTH_LONG).show();
            } else {
                Toast.makeText(this, "Scanned: " + result.getContents(), Toast.LENGTH_LONG).show();
                }
        } else {
            // This is important, otherwise the result will not be passed to the fragment
            super.onActivityResult(requestCode, resultCode, data);
        }
    }
Это для QR кода, для обычного меняешь тип на IntentIntegrator.ONE_D_CODE_TYPES или на IntentIntegrator.ALL_CODE_TYPES
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2016, 16:40
Привет! Вот еще темы с решениями:

Помогите создать сканер антивирус.
Всем доброго времени суток. Хочу попробовать создать сканер антивирус в...

Создать сканер сетевых ресурсов сети
Создать сканер сетевых ресурсов сети. Просканировать диапазон IP 10.7.26.1-30...

Создать 3D сканер с двумя простыми видео камерами
Значит реально создать 3D сканер с двумя простыми видео камерами и без...

Запуск библиотеки ZXing на j2me
Вообщем проблема такая как использовать библиотеку java se на java me? P.S....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru