1

Camera.open()Androidで使わずにデバイスのLEDだけ有効にすることはできますか?

Camera.open()モバイルでは LED ライトも別のハードウェアであるため、Torch パラメータを使用および設定せずに単独でアクセスする方法があるはずです。

私が尋ねている理由は、AIR に組み込まれているビデオ アプリを持っているため、Flash をカメラでも有効にする必要があります。Camera は AIR によって開かれ、Flash は Android Native 拡張機能を使用して有効になります。ただし、複数のカメラ インスタンスを同時に開くことができないため、機能しません。

4

1 に答える 1

1

いいえ、 LED ライトを継続的に有効にするには、をCamera開いてから にする必要があります。閉じるとLEDが消えるはずです。また、プロセスがバックグラウンドになったら閉じる必要があります。したがって、2 番目のアプリでこれを行うことはできません。Camera.open()setFlashMode()FLASH_MODE_TORCHCameraCamera

ANE を使って電話をかけてみsetFlashMode()ませんか?それは本当にそれを行う正しい方法です。私はそれを直接試したことがないので、動作を停止するキャッチがあるかどうかはわかりません.

于 2012-07-31T10:50:28.587 に答える