Захваченная фотография ориентация меняется в Android

Я открываю приложение камеры одним нажатием кнопки. И отображение захваченного фото в следующем упражнении. Но захваченное фото поворачивается на 90 градусов. Когда я отображаю изображение в виде после того, как я его захватил, его ориентация всегда является горизонтальной. Почему фотография не отображается на портрете, как на фотографии, сделанной в портретном режиме?

Нажатие кнопки:

Intent i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
i.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(APP_DIR+"/latest.png")));       
startActivityForResult(i, CAPTURE_PHOTO_CONSTANT);

Внутри на Actvityresult:

bmp = BitmapFactory.decodeFile(APP_DIR+"/latest.png");
startActivity(new Intent(this, DisplayActivity.class));

Отображение захваченного фото:

photoViewRelativeLayout.setBackgroundDrawable(new BitmapDrawable(getResources(), CaptureActivity.bmp));

Ответы на вопрос(4)

Ваш ответ на вопрос