2

アプリでフラッシュモードを設定しAUTOていますが、公式のAndroidカメラアプリと同じ条件でフラッシュが開始されません。私のアプリでは、それは実質的に少ない光の下でのみ開始されます。

フラッシュを開始するタイミングに影響を与える可能性のある他のパラメータは何ですか?

また、フォローアップの質問として:照明条件(たとえば、カメラが焦点を合わせているとき)を読み取って、自分で判断しFLASH_MODE_ONたり、FLASH_MODE_OFFプログラムで確認したりする方法はありますか?

Galaxy SIII/最新のCM10でテストしています。

4

1 に答える 1

2

現在設定されているシーンモードを確認しましたか?カメラのフラッシュは、シーンモードによって動作が異なると思います。を使用getSceneMode()して現在のsceneModeを検索し、を使用して変更しsetSceneMode()ます。

出典:Androidドキュメント

于 2012-10-16T09:37:44.733 に答える