Bonjour,
Comment faire pour sauver mon image dans le bon sens (on ne peut pas préciser de metadata (indiquant l'orientation) dans bitmap.compress().
Essaye de regarder ce tutoriel , je n'ai pas essayé mais cela devrait être intéressant.
http://achorniy.wordpress.com/2010/0...using-intents/
Sinon j'avais vu qu'il existait une méthode à partir de l'API 10
http://stackoverflow.com/questions/2...store-action-i
Edit : Après si tu veux créer ta propre caméra
Il faut que tu sauvegardes dans quel état à était pris l'image , ensuite lorsque tu obtiens l'image il faut la tourner dans le bon sens en fonction de l'orientation qu'elle avait. Il faut que tu récupère l'orientation en 0-90-180-270 grâce au capteur ensuite sauvegarde l'état et tourne la bitmap en fonction de l'orientation obtenue précédemment.
Sinon si tu es au dessus de l'API 8
http://stackoverflow.com/questions/3...110406#5110406
Il me semble également qu'une fonction existe SetRotation
http://developer.android.com/referen...tRotation(int) mais cela te tournera la caméra dont l'image ( si tu n'as pas fixé la caméra préalablement, en dessous de l'API 5 il faut vérifier dans les paramètres de la caméra si rotation existe et si ou la modifier à la "main"
exemple :
parametre.set("rotation", 90);
Partager