/ Android搭載カメラを使ったAndroidアプリ:screenOrientation =“ landscape” - Android、カメラ、向き

Android搭載のカメラを使ったAndroidアプリ:screenOrientation = "landscape" - Android、カメラ、オリエンテーション

私のアプリはscreen_orientation_portraitですが、私がカメラを開くと、私のカメラの写真が90度回転します。 デモで「android:screenOrientation = "landscape"」を追加しようとしましたが、問題はありませんが、アプリで使用するとカメラアクティビティが開き、screen_orientation_landscapedになり、カメラアクティビティが閉じました。 それは、screen_orientationを変更すると、アクティビティが自分自身で再び開くようになるためですが、アプリでは閉じた後に開かないことが原因です。私が見ることができるのは私のActivityGroupです。 それで、向きを変えた後でカメラの動作を再開しないようにできますか?

回答:

回答№1は2

これをマニフェストのあなたのアクティビティに追加する

android:configChanges="orientation|keyboardHidden"></activity>