Прямоугольник, используемый в библиотеке ZXING для сканирования QR-кода, не центрируется - PullRequest
3 голосов
/ 03 октября 2011

У меня есть требование, при котором мне нужно сканировать QR-код с помощью библиотеки ZXING в приложении Android.Я добавил полный код ZXING в свой проект и написал следующий код для открытия камеры для сканирования QR-кода.

 Intent intent = new Intent("com.google.zxing.client.android.SCAN");
    intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
    startActivityForResult(intent, 0);

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

1 Ответ

1 голос
/ 24 января 2012

PS, разработчик здесь, это было исправлено (или, скорее, обходной путь) около месяца назад в дереве исходных текстов. В скором времени будет выпущена версия 4.0, которая содержит изменения. Бета-версия здесь: http://code.google.com/p/zxing/downloads/list

Проблема в том, что некоторые устройства при создании думают, что они находятся в альбомном режиме, даже когда приложение только в альбомной ориентации. Это проблема платформы или устройства, но ее легко обойти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...