Kamera-Aufnahme Orientierung auf samsung-Geräten in android
Ich bin erstellen einer Kamera-app. Das Bild, wenn erfasst ist, in der Gitteransicht dargestellt werden.
Nun, der code funktioniert ganz gut auf allen Geräten außer samsung Geräte.
Ich bin mit der Orientierung Problem. Wenn ich eine Aufnahme im Porträt-Modus, das Bild dreht, wenn Sie angezeigt im gridview. Ich habe nicht gehalten, alle drehen code.
Zweitens, mit der EXIF-erreichte ich das richtige image in der grid-Ansicht, aber wenn das Gerät die Orientierung ändert sich wieder das Bild dreht sich in einem wiered Mode.
Anfügen von Bildern:
Sorry für die Auflösung des Bildes. Bitte laß mich wissen, wenn Sie nicht sichtbar sind, ist richtig. Wird erneut hochladen. Ich weiß, es gibt viel Hilfe auf SO. Aber ich denke, ich bin stecken geblieben, irgendwo.
Ich beziehe mich im folgenden link:
http://blog.andolasoft.com/2013/06/how-to-show-captured-images-dynamically-in-gridview-layout.html
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist der code den ich habe dies mit (es ist für jedes Gerät):
dieser Teil ist, wo ich die genommen Foto, um die Bildansicht in der Haupt-Aktivität:
Konstante Werte in die Aktivität der Kamera:
callback-Funktion in der Kamera-Aktivität:
nehmen Sie Foto-Funktion in der Kamera-Aktivität:
Orientierung listenner, die aufgerufen wird, in der onresume in die Aktivität der Kamera:
Hier ist der code, den ich in meiner app zu drehen und funktioniert in allen Geräten:
Zuerst müssen Sie, um die original-Datei Orientierung--
Müssen Sie schreiben eine Methode, die Rückkehr der Bitmap nach drehen es in die richtige Richtung.