2012-02-19 3 views
3

У меня есть следующий код.Как сделать несколько снимков с помощью Android android.provider.MediaStore.ACTION_IMAGE_CAPTURE?

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); 

Это запускает камеру и сохраняет изображение по указанному пути. Но мне нужно взять более одного изображения и указать имена всех из них, не выходя из деятельности камеры.

Как я могу это сделать?

+0

См. Мой ответ на аналогичный пост: http://stackoverflow.com/questions/42592531/how-to-make-user-click-5-pics-and-display-it-in-different-image- view-in-android/42598225 # 42598225 Показываю шаги, которые необходимо предпринять для захвата нескольких изображений с камеры, не возвращаясь к вашему приложению между каждым снимком. –

ответ

3

Я считаю, что активность камеры обрабатывает один рисунок за раз. Но вы можете начать его снова с onActivityResult(), пока не получите необходимое количество фото.

 Смежные вопросы

  • Нет связанных вопросов^_^