Estou tentando capturar a imagem e a aplicação para no momento de invocar a camera. Percebi que o erro ocorre quando deixo a linha do "putExtra". Se comento essa linha, o aplicativo da camera aparece normalmente. Se deixo essa linha ocorre o erro. Alguém sabe me informar o que ocorre?
botao_foto.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intentCamera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
caminhoFoto = getExternalFilesDir(null) + "/" + System.currentTimeMillis()+".jpg";
File arquivoFoto = new File(caminhoFoto);
intentCamera.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(arquivoFoto));
startActivityForResult(intentCamera, 123);
}
});