Capturar imagem da câmera e exibir na atividade

Eu quero escrever um módulo no qual a câmera se abre com o clique de um botão e posso clicar e capturar uma imagem. Se não gostar da imagem, posso excluí-la e clicar em mais uma imagem. Em seguida, selecione a imagem e ela deverá retornar e exibir a imagem na atividad

questionAnswers(12)

yourAnswerToTheQuestion