やり方は2つあって、一つはマニフェスト・ファイルに記入する方法。各アクティビティ毎に行う。
1 |
横向き固定にしたい場合はportraitをlandscapeに。
1 |
もう一つの方法は各アクティビティ(.java)ファイルにて。OnCreateとかに下記を記入する。
1 |
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); |
例えばこんな風に:
1 2 |
protected void onCreate(Bundle savedInstanceState) { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); |
ただこの方法だとonCreateのみならずonResumeとかにも記入する必要ありそうだし、個人的にはひとつのファイルで各アクティビティの画面固定状況が分かるマニフェスト・ファイルに記入しています。