Cómo solucionar el problema de la cámara del sistema de llamadas de Android
La solución de Android para llamar a la cámara del sistema: llamar a la cámara del sistema directamente a través de Intent
Llame directamente a la aplicación de la cámara del sistema, simplemente pase los parámetros correspondientes en el objeto Intent. En términos generales, se requieren los siguientes tres pasos: <. /p>
1. Escribir la intención de la cámara
MediaStore.ACTION_IMAGE_CAPTURE toma fotos
MediaStore.ACTION_VIDEO_CAPTURE graba video.
2. Inicie la intención de la cámara.
Utilice el método startActivityForResult() y pase el objeto de intención anterior.
Después, se iniciará la aplicación de la cámara y el usuario podrá usarla para tomar fotos o vídeos.
3. Recibir resultados de intención
Utilice onActivityResult() para recibir la imagen devuelta. Cuando el usuario termine de tomar fotos o videos o cancele, el sistema llamará a este método.