内蔵デバイスのカメラ フラッシュをトーチとして使用する必要があります。残念ながら、私は Android デバイスにアクセスできないため、Android エミュレーターしか使用できません。コードが機能することをどのように検証できますか?
カメラのフラッシュにアクセスするさまざまな方法でアプリを更新しようと何度か試みており、アプリがクラッシュするたびに.
私のアプリの最小 OS バージョンは 2.2 です。
現時点では、次のコードを使用しています
private void turnFlashOn() {
camera = Camera.open();
Parameters p = camera.getParameters();
p.setFlashMode(Parameters.FLASH_MODE_TORCH);
camera.setParameters(p);
camera.startPreview();
}
private void turnFlashOff() {
camera = Camera.open();
Parameters p = camera.getParameters();
p.setFlashMode(Parameters.FLASH_MODE_OFF);
camera.setParameters(p);
camera.stopPreview();
}
まだテストしていません。
カメラのフラッシュの使い方は?
ありがとう!