一起打开相机和LED

时间:2013-06-23 09:08:28

标签: android android-intent camera android-camera

我想使用代码打开相机和LED手电筒。

此代码段打开LED闪光灯

c = Camera.open();
Parameters p = c.getParameters();
p.setFlashMode(Parameters.FLASH_MODE_TORCH);
c.setParameters(p);
c.startPreview();

此行使用Intent启动相机。

i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);

然而,它们似乎不能一起工作,即只有相机工作或只有闪光灯。

有人可以帮帮我吗? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE)启动Camera应用程序。

你不需要那个。相反,你需要使用相机拍照(因为你已经设置了特殊的参数)。

因此,请使用此处显示的Camera.takePicture

http://developer.android.com/reference/android/hardware/Camera.html