草庐IT

barcode-scanner

全部标签

android在没有edittext的情况下获取条形码扫描仪输入

我有一个物理条形码扫描仪,我想在应用程序中获取它的输入,即条形码,而无需聚焦EditText。我尝试在我的Activity中添加一个KeyListener。但是,它的实现方法(onKeyUp、onKeyDown等)都没有被调用。然后我添加了dispatchKeyEvent,它起作用了,但从未被调用过条码长度那么多次。相反,在读取条形码之前,我View中的一些随机button会从条形码扫描器获得焦点。Stringbarcode="";@OverridepublicbooleandispatchKeyEvent(KeyEvente){charpressedKey=(char)e.getUn

android - 如何在android中实现从图库中扫描条码

这是我尝试过的。我在android应用程序中实现了Zbar扫描仪,我可以在其中扫描条形码并获得结果。我已经实现了this在我的安卓项目中。现在我想实现从图库中扫描图像(当然是条形码图像)的扫描仪。我知道无论如何这是可能的。检查this关联。它具有条形码图像扫描功能。我试图搜索它但失败了。请帮助我。 最佳答案 现在可以使用新的BarcodeScanningApis可从GooglePlayServices7.8版本获得。它具有检测作为位图传递的条形码的方法。从图库中获取图像路径并将其转换为位图并像下面这样传递:Frameframe=ne

android - zxing 以外的 android 条码扫描器库

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。android中除了zxing还有其他开源条码阅读器库吗?

android - Zbar 与 Android : Scanner camera viewport remain inactive and black after showing the url in browser

我的项目中需要一个二维码扫描器。我使用ZBar来完成这项任务。主要是我对ZBargit示例给出的示例代码做了非常小的更改来完成这项工作。我需要在浏览器(如果是url)或对话框(如果是正常信息)中显示扫描结果。除了我在浏览器中扫描二维码后尝试显示url之外,下面给出的代码都可以很好地工作。当我从浏览器返回我的应用程序时,相机视口(viewport)变黑并保持不活动状态。我试图让相机恢复Activity状态以扫描另一个二维码,但我失败了。我试图在我的onResume()函数中重新打开相机,但这会导致错误并强制退出应用程序。请帮我解决这个问题。packagecom.myapp;importn

Android BarcodeScanner 库在 64 位设备中崩溃

我们有一个应用程序使用来自BarcodeScanner的Zbar库和gradle:compile'me.dm7.barcodescanner:zbar:1.8.2'除64位设备外,扫描在所有设备上都可以正常工作。当我们启动扫描仪时,屏幕变黑并且我们收到异常:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[DexPathList[[zipfile"/data/app/my.package.name-2/base.apk"],nativeLibraryDirectories=[/data/app/my.package

java - 如何使用 Google Vision api 获取检测到的条码帧以进行条码检测

googleVision的条码检测API工作正常,并使用Android获取扫描条码的结果。但是我没有找到任何方法来获取检测到条形码的框架。有什么方法可以得到那个精确的帧吗? 最佳答案 您可以使用detect(Frame)而不是receiveFrame(Frame).当使用receiveFrame()时,只能接收处理器返回的条码结果:classBarcodeTrackerFactoryimplementsMultiProcessor.Factory{privateGraphicOverlaymGraphicOverlay;Barcod

c# - zxing 集成到 monodroid 应用程序中

我正在尝试将ZXing的条码扫描器集成到MonoDroid应用程序中。我看到普通的Android(java)应用程序有IntentIntegration.javaandIntentResult.java纳入他们的项目以提供帮助。我想知道是否有人将它们移植到.NET(我没有看到它们移植到csharp项目中。)?我还想知道是否有人以另一种方式实现ZXing以开始使用他们的应用程序?如果有人集成了MonoDroid,需要做什么才能在按钮单击处理程序中启动扫描?此外,如果有人有任何其他3方条形码扫描仪可以代替实现,请将这些建议放在评论中。 最佳答案

android - 如何在小窗口打开 "zxing Barcode"扫描画面?

“zxingBarcode”扫描仪在我的应用程序中成功运行https://github.com/journeyapps/zxing-android-embedded我想在小窗口中心的同一个Activity上打开扫描屏幕(即Intent)如何获得这种类型的接口(interface)?http://i.stack.imgur.com/bpT5R.jpg 最佳答案 您可以使用Journey'sLibrary.您可以将扫描仪用作一个组件,就像图像或文本一样。它基于ZXing。=) 关于andro

安卓 : How to avoid complete action using Dialog

我已经使用Intent使用Zxing库制作了Qr代码扫描仪,并且我在应用程序中保留了库,这样我的应用程序就不再需要条形码扫描仪了。但是,当条码扫描仪已经在操作系统中时,当我启动我的应用程序时,会出现一个对话框,要求完成操作使用:条码扫描仪或我的应用程序。当我在自己的应用程序中拥有所有库时,我该如何避免出现此对话框。请帮帮我。示例代码:Intentin=newintent("com.google.zxing.android.SCAN"); 最佳答案 使用:Intentintent=newIntent("com.google.zxing

Android ACTION_MEDIA_SCANNER_SCAN_FILE 在重启之前不显示图像?

我目前正在开发一个Android应用程序,用户可以在其中拍摄存储在设备外部存储器中的照片,然后我还试图让图库扫描文件以将新媒体添加到图库中,但这似乎并没有更新直到设备重启。我使用的代码如下:IntentmediaScanIntent=newIntent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);Filef=newFile(mCurrentPhotoPath);Log.v("INFO",mCurrentPhotoPath.toString());UricontentUri=Uri.fromFile(f);mediaScanIntent.setData(