سؤال

أقوم بتطوير تطبيق جديد نأمل أن يستخدم قارئ الباركود لمسح الكتب وإيجادها. سأستخدم معلومات ISBN للحصول على مزيد من المعلومات.

إن العمل الواحد ، ويمكنني مسح الرموز الباركية ثنائية الأبعاد موافق ولكن ليس الرموز الباركانية 1D للكتب التي أعرفها بشكل جيد باستخدام التطبيق الكامل.

هذا هو الكود الخاص بي. لقد جربته دون وضع الإضافات النية ولا يغير أي شيء.

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

هل هناك شيء واضح أنا مفقود؟ يتم تحديد الإعدادات في التطبيق أيضًا في المسح الأول فقط.

شكرًا

هل كانت مفيدة؟

المحلول

تبين أن استخدام وضع المنتج يعمل بشكل مثالي. لا أعرف لماذا لم أحاول ذلك في وقت سابق!

intent.putExtra("SCAN_MODE", "PRODUCT_MODE");

نصائح أخرى

(ربما أسهل إذا أجبت في مكان واحد فقط: http://code.google.com/p/zxing/issues/detail؟id=574 )

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top