Taking a photo with the default camera app

If your application needs an image from the camera, but is not a camera replacement app, it may be better to allow the "default" camera app to take the picture. This also respects your user's choice of a preferred camera application.

When you take a photo, unless it is specific to just your application, it's considered good practice to make the photo publicly available. (This allows it to be included in the user's photo gallery.) This recipe will demonstrate using the default photo application to click a picture, save it to the public folder, and display the image.

Getting ready

Create a new project in Android Studio and call it: UsingTheDefaultCameraApp. Use the default Phone & Tablet options and select ...

Get Android Application Development Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.