我的安卓相机是否开启了闪光灯硬件,我应该如何判断?

3

我正在为三星Galaxy相机2开发一款应用程序。与大多数Android设备不同,该设备有一个硬件按钮来打开和关闭相机的闪光灯。如果闪光灯模式开启,我希望应用程序在用户拍照之前告诉用户打开闪光灯。然而,我无法检测到相机的闪光灯是否打开或关闭。闪光灯按钮不会被注册为键事件,因此我不知道如何检测何时使用此硬件按钮。


1
Camera.Parameters返回的可用闪光模式列表是否会根据闪光灯的开启或关闭而改变? - CommonsWare
不,闪光灯模式不会改变。我还打印了camera.getParameters().flatten(),所有参数都是相同的,无论闪光灯是开启还是关闭。 - Nathan C
那么你可能就没那么幸运了。 - CommonsWare
1个回答

0

已经尝试过了,闪光灯模式与硬件按钮是独立的。 - Nathan C

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接