我正在开发一个送货服务应用程序,它的功能之一是扫描货运运单上的条形码。我正在ZXing
为此功能使用库 - 我已在我的应用程序中将 ZXing 作为库项目导入。一切都很好,但我在 Android 2.3.x 上遇到了奇怪的行为 - 设备和模拟器:
1)我有一个MainActivity
带有图像背景(使用android:background
我的根属性设置RelativeLayout
) - 单击按钮后,我将启动一个 Intent 进行扫描条码。我得到下一张照片而不是ViewfinderView
如您所见 - 空白屏幕,我的背景来自第一个活动和TextView
来自CaptureActivity
ZXing
2)在此之后,我将 MainActivity 的背景更改为纯色- 一切都按预期工作。3) 带有 Android 4.x 的设备和 Emu 也运行良好。
谁能解释我到底做错了什么?