본문 바로가기
반응형

Orientation2

[Android] Landscape 시 알아둬야 할 점 Android Landscape 가로모드로 변경하도록 하는 방법이 두가지가 있는데 1. programmatically 하게 onCreate 에서 코드로 바꾸는 방법 2. manifest 에서 설정하는 방법 결론부터 말씀드리면 1번을 사용하면 어디에 해당 activity 가 다시 시작될 수 있습니다. (onCreate->onDestroy->onCreate) 2번은 별 이슈가 없습니다. 저의 경우엔 1번 방법을 사용했고 onDestroy 에서 thread 를 죽이는 작업을 하고있었는데 가끔식 오류가 발생하더라고요. 이 Activity 를 실행하면 onDestroy() 가 호출됩니다. 헐 뭥미.. 아래와 같이 onCreate에 코드로 바꾸는 방법을 사용하면 화면이 다시 시작될 수 있다고 합니다 @Overrid.. 2020. 3. 12.
[Android] 화면 세로 고정 Android portrait 안드로이드 세로 모드 에서 screenOrientation 속성을 추가하면 됩니다. 아래는 안드로이드 개발자 페이지에 나와있는 설명입니다. android:screenOrientation 기기에서 액티비티의 디스플레이 방향을 나타냅니다. 액티비티가 다중 창 모드로 실행 중인 경우 시스템은 이 특성을 무시합니다. 이 값은 다음 문자열 중 하나일 수 있습니다. "unspecified" 기본값입니다. 시스템이 방향을 선택합니다. 시스템이 사용하는 정책과 특정 컨텍스트에서 이루어지는 선택은 기기마다 다를 수 있습니다. "behind" 액티비티 스택에서 바로 아래에 있는 액티비티와 동일한 방향입니다. "landscape" 가로 방향입니다(디스플레이의 높이보다 너비가 더 긺). "por.. 2019. 12. 9.
728x90
반응형