Dear 各位大大 :小弟使用的是nexus s -- google機...當採用內建照相AP或使用Camera360所拍出的照片(直立式拍攝)...若拿到Photo Gallery撥放時,照片都會被旋賺90度呢?若使用Vigntte所拍攝出之照片,則沒有這個問題....有什麼方法可以解決的嗎?感謝各位大大的協助嚕....
比較麻煩的講法就是...Android 2.3 之前的 Framework 裡面對相機鏡頭轉相的設定沒有做的很好,所以大部份的相機程式都預設成橫的拍照是正的。所以呢,當你橫的照的時後,相片立著看是正的,那你正著照的時後,相片立著看就是橫著啦..不過在 2.3 之後的 Framework 在相機的部份有做不少修改,慢慢的就會解決掉這些問題了吧。不過由於向下相容的程式其實要寫很麻煩 (google 在相機這一塊幾乎是射後不理..),所以...就多包含吧,因為也不知道要多久才會由 2.3 以後的版本統治android世界...
感謝lak大大精闢的講法,頓時讓我解惑不少(至少讓我死了這條心,不用一天到晚在想有什麼方法可以解掉這個bug.....^^)不過看來Vigntte是有解掉這個問題,不管直的拍或衡的拍都可以正確的Display,就用它當成Default的照相軟體也不錯......只是可惜拉Camera360...thanks again...