我在setFlashMode()
中使用CameraFragment
来设置闪光模式。但是,闪光灯仅在使用自动对焦时有效,但现在在调用takePicture()
方法时有效。任何人都可以对此有所了解吗?谢谢。
答案 0 :(得分:0)
我的手机Galaxy S4(SPH-L720)遇到了类似的问题。
我能够通过复制现有的Galaxy S4 xml配置文件并创建一个特定于我的手机的新文件来解决它:cwac_camera_profile_samsung_jfltespr.xml
如评论中所述,您需要在文件名中包含Build.MANUFACTURER(在本例中为samsung
),jfltespr
是Build.PRODUCT代码。
<!-- Galaxy S4 (SPH-L720) -->
<deviceProfile>
<maxPictureHeight>
2448
</maxPictureHeight>
<recordingHint>
STILL_ONLY
</recordingHint>
</deviceProfile>