Lo primero, crea clases y metodos estatico para hacer esto, normalmente la gente se crea un "Utils.class" Código: JavafuncionesJony funciones = new funcionesJony(); funciones.abrirCamara(); El codigo esta bien, pero donde esta el onActivityResult?