インテントを使用してカメラを呼び出し、画像をクリックしています。現在、私はエミュレーターを使用しており、カメラにポートレートモードで写真をクリックさせたいと考えています(アプリが動作しているビデオをキャプチャする必要があるため、向きの変更は見栄えが悪くなります)が、カメラの画面は横向きに表示され、その他のすべてのアクティビティを呼び出しますonActivityResult().
画像をクリックすると、アクティビティレイアウトが次のような横向きモードで表示されます。
以前のすべてのアクティビティは縦向きで正しく表示されています。追加してみました
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden"
上記のアクティビティにアクセスできますが、役に立ちません。ただし、家に帰って再開すると、縦向きで正しく表示されます。
では、ポートレートモードを強制するにはどうすればよいですか?