티스토리 뷰

안드로이드 앱을 만들다보면 화면으 가로, 세로로 고정해야 할 때가 있다. 

안드로이드 액티비티 화면을 가로, 세로 고정하는 방법은 2가지가 있다. 

먼저

가로모드는 Landscape, 세로모드는 Portrait 

 

첫번째 방법 AndroidManifest.xml 파일에서 

<activity android:name="com.example.appname.ActivityName"

android:screenOrientation="portrait" //화면을 세로 고정

android:screenOrientation="landscape" //화면을 가로 고정

>

</activity>

 

두번째 방법

액티비티 실행시 onCreate()메소드에서 설정

@Override

public void onCreate(Bundle savedInstanceState)

{

  super.onCreate(savedInstanceState);

 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTARIT); // 화면 세로 고정 

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);// 화면 가로 고정 

}

 

물론 2개다 넣으면 안된다. 한개만 선택해서 넣어야 고정된다. 

댓글
최근에 달린 댓글
글 보관함
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total
Today
Yesterday
    뽀로로친구에디
    최근에 올라온 글