【问题标题】:How to take multiple pictures using Android android.provider.MediaStore.ACTION_IMAGE_CAPTURE?如何使用 Android android.provider.MediaStore.ACTION_IMAGE_CAPTURE 拍摄多张照片?
【发布时间】:2017-03-05 01:31:29
【问题描述】:

我有以下代码。

Uri outputFileUri = Uri.fromFile( new File(path +"/image01.jpg") );
camera_intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE );
camera_intent.putExtra( MediaStore.EXTRA_OUTPUT, outputFileUri );
startActivityForResult( camera_intent, 0 );

这将启动相机并将图片保存在指定路径中。但我需要拍摄不止一张照片并指定所有照片的名称,而无需退出相机活动。

我该怎么做?

【问题讨论】:

  • 请查看我对类似帖子的回答:stackoverflow.com/questions/42592531/… 我展示了您需要采取的步骤,以便从相机中捕获多张照片,而无需在每张照片之间返回您的应用程序。

标签: android android-camera


【解决方案1】:

我相信相机活动一次处理一张照片。但是您可以从onActivityResult() 重新开始,直到您获得所需数量的图片。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多