使用相机意图拍摄多张照片。如何将这些图像保存在onActivityresult中?

时间:2018-07-28 16:34:52

标签: android camera onactivityresult

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

const Moment = require('moment');
const MomentRange = require('moment-range');

const moment = MomentRange.extendMoment(Moment);

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

1 个答案:

答案 0 :(得分:0)

  

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

function操作所要做的就是打开相机应用程序。用户不必拍照,您的应用也无法访问该用户拍摄的照片。

  

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

Intent操作不会返回结果。

要么:

  • 使用Intent让用户拍摄单张照片(并重复拍摄),或者

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