AndroidカメラのIntentメソッドでキャプチャした画像をimageviewに表示しています。Samsung Nexus でこのコードをテストしましたが、Nexus S でテストすると、画像が 270 度回転して表示されます。私はこれらのリンクを通過しました
Nexus S および Samsung Galaxy S I9000 での ACTION_IMAGE_CAPTURE の向きの問題
http://developer.android.com/reference/android/hardware/Camera.Parameters.html#setRotation%28int%29
しかし、このコード
ExifInterface exif = new ExifInterface("filepath");
exif.getAttributeInt(ExifInterface.TAG_ORIENTATION, ExifInterface.ORIENTATION_NORMAL);
両方のデバイスで常に 0 を指定します。すべてのデバイスに適用されるように、特定のデバイスのどの角度で画像が表示されているかを知っていることを教えてください。その角度を取得したら、自分で回転させます。前もって感謝します。