اسکن بارکد (بدون نیاز به افزودن لایبری)
اسکن بارکد و گرفتن نتیجه اسکن با استفاده از INTENT
با استفاده از Intent اپلیکیشن Barcode Scanner رو صدا میزنید و نتیجه رو بعد از گرفتن اسکن میتونید دریافت کنید و یا از قسمت history در برنامه barcode Scanner یکی از موارد رو انتخاب کنید تا نتیجه به برنامه شما CallBack بشه. در صورت نصب نبودن برنامه صفحه برنامه در کافه بازار باز میشه "https://cafebazaar.ir/app/com.google.zxing.client.android"
درصورتی نیاز داشتید انواع بارکدهای مختلف رو اسکن کنید و دیتاهای مختلف که همراه نتیجه وجود داره رو هم بگیرید میتونید اسم کلیدهای مورد نیاز برای Extra رو در لینک زیر پیدا کنید :
https://github.com/zxing/zxing/blob/master/android/src/com/google/zxing/client/android/Intents.java
منبع : https://github.com/zxing/zxing
لینک مفید : https://stackoverflow.com/questions/29159104