我可以在不使用android的情况下控制手电筒吗。硬件。照相机?
-
14-11-2019 - |
题
使用前灯选项与 zxing1.6
条形码扫描仪在我的Nexus One上不起作用。我需要能够在我的应用程序中使用手电筒,但您不能有两个相机实例运行。有没有办法在不访问相机的情况下使用手电筒?或者我可以以某种方式访问已经在使用的相机吗?
我正在使用Google IntentIntegrator.java
补丁以能够扫描条形码。
解决方案
简短的回答是"不";前LED控制为闪光模式,这是相机的一个属性。它是模式"火炬"。没有两个应用程序不能在同一时间打开相机。
(一个更长的答案是,曾经有一个隐藏的API,这是条形码扫描仪试图访问的,但它不再适用于几乎任何设备。您可以深入了解源代码以查看 FlashlightManager
.)
自Android2。x有这个适当的API用于打开灯,下一个版本的条形码扫描仪的测试版确实使用它。你可以试试 这里.
不隶属于 StackOverflow