낭만 프로그래머
Android 에서 Activity 화면 세로 / 가로 고정하기 본문
◈ AndroidManifest.xml 에서 고정하기
- 세로로 고정
<activity android:name="com.example.appname.ActivityName" android:theme="@style/AppTheme" android:screenOrientation="portrait" > </activity> |
- 가로로 고정
<activity android:name="com.example.appname.ActivityName" android:theme="@style/AppTheme" android:screenOrientation="portraitlandscape" > </activity> |
◈ 프로그램으로 고정하기
참고로 setContentView가 호출되기 전에 setRequestedOrientation이 호출되어야 함
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //세로 화면으로 고정 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); //가로 화면으로 고정 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); setContentView(R.layout.main_activity); } |
'Android' 카테고리의 다른 글
Android Studio 3.1 이상에서 DDMS 열기 (0) | 2019.03.28 |
---|---|
Android Studio 단축키 (0) | 2019.03.28 |
Android 에서 ImageView에 url을 사용하여 이미지 보여주기 (0) | 2019.03.28 |
Android 에서 JobIntentService를 사용하여 Background 작업하기 (0) | 2018.11.16 |
Android 에서 gradle 파일 내에 version 문제 (0) | 2018.11.15 |