没有要求结果就启动相机

时间:2013-02-13 22:51:04

标签: java android android-intent camera

我正在寻找启动相机应用程序而不要求结果的意图。

我发现的唯一的东西是Camera.ACTION_NEW_PICTURE但是这只拍摄了一张照片,我想要显示通常的相机应用程序,只是不想得到它的结果!

有没有办法这样做?

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

这基本上是相关代码,因为这个应用程序为DashClock提供了一个扩展,它使用了一个服务,这可能只是一个挂起意图的包装器。但是,此代码会导致无限制地让相机在按下“拍摄”时拍照,而在接受或返回按钮时它会崩溃。

1 个答案:

答案 0 :(得分:0)

是的,试试这个:

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivity(cameraIntent);