Question

Y a-t-il une intention qui prend des photos et ne les sauve pas automatiquement dans la galerie? J'utilise actuellement android.provider.MediaStore.ACTION_IMAGE_CAPTURE.

Était-ce utile?

La solution

Vous pouvez définir le fichier de destination URI avec le supplément suivant:

intent.putExtra(MediaStore.EXTRA_OUTPUT,<Uri>);

Le fichier doit être écrivable. Une fois que vous avez terminé votre fichier, supprimez-le simplement, et il n'apparaîtra pas dans la galerie

Si vous souhaitez conserver le fichier sur le SD, sans l'avoir visible dans la galerie, vous pouvez simplement en changer l'extension, "file.tmp" ne s'affichera jamais dans la galerie.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top