アンドロイドは横向きだけ?

画面の向きを常に横向きにするには?

manifest.xml`に何か追加する必要がありますか?

質問へのコメント (1)

このandroid:screenOrientation="landscape"を、landscapeにしたい特定のアクティビティのマニフェスト内の``タグに追加します。

編集:

Activityコードから向きを切り替えるには、setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)`を呼び出します。他のパラメータは、ActivityInfoのAndroidドキュメントに記載されています。

解説 (4)

AndroidManifest.xmlで、Activityを次のように宣言します:android:screenOrientation="landscape".../>

解説 (0)

必要な手順は2つだけです。

1。 setContentView()の後に setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);を適用します。

2。 AndroidMainfest.xmlに、このステートメント < activity android:name = "。YOURCLASSNAME" android:screenOrientation = "landscape" />と入力します。

それが助けになり、幸せなコーディングを願っています:)。

解説 (1)

私が答えで見つけられなかったことの1つは、 2 可能な景観方向があり、両方を利用可能にしたかったことです。! android:screenOrientation =&quot。;風景と引用。;アプリを2つの可能性の1つだけにロックします。, ただし、アプリを両方の横向きに制限する場合は。 (はっきりしない彼らのために。, 縦向きのデバイスを持っています。, 1つは左に回転し、もう1つは右に回転しています。) これが必要です。

android:screenOrientation="sensorLandscape"
解説 (0)

で試すことができる。

 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
解説 (1)