我要求我的应用程序在夜间通过诺基亚5800手机拍摄3张照片。我想确保拍照时相机的闪光灯保持开启状态。我该如何确保?
答案 0 :(得分:3)
您可以使用AMMS(JSR-234)API的FlashControl。这是一段显示其用法的代码示例。
FlashControl flash = (FlashControl)
player.getControl("javax.microedition.media.control.camera.FlashControl");
if(flash!=null) {
flash.setMode(FlashControl.FORCE_WITH_REDEYEREDUCE);
}
答案 1 :(得分:1)
您需要使用APIBridge.jar,此jar将允许您调用本机相机应用程序。因此,您可以从代码中调用Native Camera,应用程序。 Native camera Application具有Flash的默认设置。
在谷歌上搜索APIBridge.jar,你会发现它会有例子。您还可以找到其他有用的示例来阅读收件箱,联系人列表等。