【问题标题】:Taking multiple pictures using camera intent. How to save those images in onActivityresult?使用相机意图拍摄多张照片。如何将这些图像保存在 onActivityresult 中?
【发布时间】:2018-07-28 16:34:51
【问题描述】:

我正在尝试使用相机意图拍摄多张照片。

 Intent intent = new Intent(MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA);

现在问题是我必须在 onActivityResult 中获取所有照片。非常感谢任何帮助。

【问题讨论】:

    标签: android camera onactivityresult


    【解决方案1】:

    我正在尝试使用相机意图拍摄多张照片 Intent intent = new Intent(MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA);

    Intent 操作所做的只是打开一个相机应用程序。用户不必拍摄任何照片,您的应用也无法访问用户拍摄的照片。

    现在的问题是我必须在 onActivityResult 中获取所有照片

    Intent 操作不返回结果。

    要么:

    • 使用ACTION_IMAGE_CAPTURE 让用户拍摄一张照片(并重复此操作),或者

    • 自己拍摄照片,直接使用相机 API 或通过第三方库(例如,Fotoapparat、CameraKit-Android)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-20
      相关资源
      最近更新 更多