デバイスの回転時にアクティビティが回転しないようにします。使用する
android:screenOrientation="nosensor"
向きの変更を無効にしますが、注意点が 1 つあります。アクティビティが縦向きモードに切り替わります。現在の向きを維持したいだけです(たとえば、アクティビティが開始されたときに画面が横向きだった場合、デバイスが回転しても横向きのままです)。これは、「nosensor」が行っているように見えることではありません。「ポートレート」とまったく同じ動作のようです。私はそれを間違って使用していますか?
を使用してみましsetRequestedOrientation( getRequestedOrientation )
たが、現在要求されている方向が定義されていない場合、アクティビティは回転します。効果的な画面回転を「ロック」したいだけです。