Camera Android使用内置摄像头拍摄多张照片?

Camera Android使用内置摄像头拍摄多张照片?,camera,android-camera,android-camera-intent,built-in,Camera,Android Camera,Android Camera Intent,Built In,我想问一下内置摄像头是否可以在特定文件夹中拍照和更改名称 通常,我们调用此代码来启动内置摄像头 Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE ); startActivityForResult( intent, 0 ); 在onActivityResult()中,我们得到我们刚刚拍摄的位图,并将其保存在特定照片下。据我所知,它适用于一张照片。但是,如果用户拍了很多照片,我可以得到这些照片

我想问一下内置摄像头是否可以在特定文件夹中拍照和更改名称

通常,我们调用此代码来启动内置摄像头

Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE );
startActivityForResult( intent, 0 ); 
在onActivityResult()中,我们得到我们刚刚拍摄的位图,并将其保存在特定照片下。据我所知,它适用于一张照片。但是,如果用户拍了很多照片,我可以得到这些照片名称的列表吗


谢谢大家。

每次用户拍摄照片时,您都必须使用不同的名称保存它(在“onActivityResult()下),以便最后一次拍摄不会覆盖上一次拍摄。一个简单的解决方案是在照片名称中连接一个时间戳,这样照片名称将变得唯一,并保存为新照片


如果您想保存这些照片的列表,可以使用以下示例“android coding.blogspot.gr/2011/10/list filesdirectory in android.html”

谢谢。据我所知,用户拍照后需要单击“返回”图标返回到我的应用程序,这将触发onActivityResult()一次。不方便用户一次不能拍几张照片。我有一个问题,我打电话给内置相机,拍了几张照片。现在,我打开相机应用程序再拍一张照片。当我回到我的应用程序时,我不知道哪张照片是从内置摄像头拍摄的。如何解决?