現在、Panasonic Toughpad JT-B1 のフラッシュを動作させようとしていますが、残念ながらほとんど成功していません。
標準的な例
// turning on the flash
Camera cam = Camera.open();
Parameters param = cam.getParameters();
param.setFlashMode(Parameters.FLASH_MODE_TORCH);
cam.setParameters(param);
// turning off the flash
param.setFlashMode(Parameters.FLASH_MODE_OFF);
cam.setParameters(param);
cam.release();
cam = null;
まったく機能していませんが、エラーや警告は表示されません。cam.startPreview()
また、後で追加しようとしましたcam = Camera.open()
が(他のガイド/スレッドで提案されているように)、懐中電灯は暗いままです。
私も追加しようとしました:
cam.autofocus(new AutoFocusCallback(){
public void onAutoFocus(boolean success, Camera cam){
}
});
次のエラーメッセージでフラッシュをオンにしようとするとすぐにアプリがクラッシュするだけです:
caused by: java.lang.RuntimeException: autoFocus failed
この問題を解決するためにさらに努力しますが、Panasonic Toughpad JT-B1 で懐中電灯をオンにする方法を誰かが知っていれば、とてもうれしいです!