意図的にカメラを起動して、カメラからいくつかの画像をキャプチャしました。
Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
キャプチャした後に画像をビューに表示すると、ポートレートなどでキャプチャされているかどうかに関係なく、画像の向きは常に横向きになります。私はこのフォーラムで読んだ内容に基づいてこれを期待しています。
ただし、ギャラリーアプリまたはファイルマネージャーから見ると、正しい向きで表示されます。
ギャラリーアプリは、キャプチャの向きが何であったかをどのように認識しますか?同じ情報にアクセスしたいのですが、ExifInteraceまたはContentResolverに含まれていないようです。