2016-08-31 13 views
0

インテント(MediaStore.ACTION_IMAGE_CAPTURE)に何らかのパラメータを設定して、写真をデフォルトパラメータとして使用するソリューションはありますか?そうでない場合は、デバイスまたはfalseで利用可能なフラッシュがあります場合は、このチェックはtrueを返しますインテントでフラッシュで写真を撮る

context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH); 

:あなたはこの簡単なチェックを行うことができます

答えて

3

ACTION_IMAGE_CAPTUREのフラッシュモードを制御できるようにするための余分なものはIntentです。たとえあったとしても、すべてのカメラアプリがそれを賞賛するわけではありません。

+0

@CommongsWareとにかく、私は同じ結論に達しました。 –

-1

のAndroidデバイスが利用できるフラッシュを持っているかどうかを確認するには、。

について詳しく読む:FEATURE_CAMERA_FLASHまた

カメラの意図に掘るのかなりを行った後、あなたが使うことができる唯一の追加のパラメータが判明です:

MediaStore.EXTRA_OUTPUT 

参考:Intent does not set the camera parameters

+1

私はStanislavがインテント経由でフラッシュを有効/無効にするオプションがあるかどうか知りたいと思っています。 –

+0

@AlexanderMayatsky私は最初に質問を誤解しているかもしれない、答えが更新されました。 – RamithDR

関連する問題