Intenção da câmera para armazenamento temporário
-
13-11-2019 - |
Pergunta
Existe uma intenção que tira fotos e não as salva automaticamente na galeria?Atualmente estou usando android.provider.MediaStore.ACTION_IMAGE_CAPTURE
.
Solução
Você pode definir o uri do arquivo de destino com o seguinte extra:
intent.putExtra(MediaStore.EXTRA_OUTPUT,<Uri>);
O arquivo deve ser gravável.quando terminar seu arquivo, simplesmente exclua-o e ele não aparecerá na galeria
se quiser manter o arquivo no sd, sem deixá-lo visível na galeria, basta alterar a extensão dele, "file.tmp" nunca aparecerá na galeria.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow