如何在按下按钮时启动相机?

时间:2012-10-06 09:40:57

标签: android camera

我正在开发一个Android应用程序。在这我必须实现相机功能。当我点击按钮它应该开始,当我捕获图像时,它应该回到主应用程序与该图像。我怎么能实现这一点?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

onClick()

中写下以下代码
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
File dir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);
File output = new File(dir,captureimage.png");

cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(output));
String path = output.getAbsolutePath();  <---------here you will get file path also
startActivityForResult(cameraIntent, TAKE_PHOTO);