안드로이드 개발 질문/답변
(글 수 45,052)
찍어서 받은 Result를 바로 비트맵으로 받아서 출력하니 썸네일이 출력되어서
폰에 저장한 후 이미지 전송 및 setImage를 해주고 저장한 사진을 다시 지우는 방식으로
구현하였습니다...헌데 문제가 사진을 가로로 찍었을땐 가로로 제대로 저장이 되는데
세로로 찍으면 좌측으로 90도 돌린 이미지로 저장이 됩니다...
Result 받아온 비트맵의 width 와 height 를 비교하여 세로로 찍었을 시만 이미지를 돌려서 저장하려고 하는데...
돌리는 함수를 어디서 본 것 같은데....못찾겠네요..먼지 아시는분..?
아니면 아예 첨부터 세로로 찍은 사진은 세로로 저장되게 하는 법 아시는분...답변좀 부탁드립니다 . ^^;
폰에 저장한 후 이미지 전송 및 setImage를 해주고 저장한 사진을 다시 지우는 방식으로
구현하였습니다...헌데 문제가 사진을 가로로 찍었을땐 가로로 제대로 저장이 되는데
세로로 찍으면 좌측으로 90도 돌린 이미지로 저장이 됩니다...
Result 받아온 비트맵의 width 와 height 를 비교하여 세로로 찍었을 시만 이미지를 돌려서 저장하려고 하는데...
돌리는 함수를 어디서 본 것 같은데....못찾겠네요..먼지 아시는분..?
아니면 아예 첨부터 세로로 찍은 사진은 세로로 저장되게 하는 법 아시는분...답변좀 부탁드립니다 . ^^;
잘 생각해 보세요 애초에 비트맵이 가로가 넓고 세로가 좁은 형태로 들어옵니다.
비트맵의 width height비교한다고 해서 그걸 어떻게 아나요?
결론은 카메라 어플이 해줘야 하고.. 넥서스원은 그거 해줍니다.
근데 딴 폰들은 카메라 어플을 그렇게 만들지 않아서 문제가 되는겁니다.