이야기앱 세상

안드로이드에서 방향 전환시 화면을 다시 그리지 않게 처리하기 본문

IT/Android

안드로이드에서 방향 전환시 화면을 다시 그리지 않게 처리하기

storya 2016. 3. 19. 23:58

안드로이드에서 방향 회전시 onCreate 메서드가 다시 호출되기 때문에 화면을 다시 그리는 현상이 발생한다.


방향 전환시 화면을 다시 그리지 않도록 설정하려면


AndroidManifest.xml의 activity 태그에 android:configChanges="orientation|screenSize|keyboardHidden" 속성을 추가해준다.


위와 같이 추가하면 방향 전환시 oncreate 메서드가 다시 호출되지 않고 onConfigurationChanged 메서드가 호출되어 화면을 다시 그리는 작업이 일어나지 않는다.

반응형
Comments