Development/Hybrid app
안드로이드 화면 회전 처리
마즈다
2013. 9. 2. 13:21
반응형
일단 기본적인 세팅으로는 화면 회전을 할 경우 onSaveInstanceState, onCreate 등이 모두 다시 호출이 된다.
이러한 동작을 막고 onConfigurationChanged를 호출하여 끝내고 싶을 경우 해당 Activity에
onConfigurationChanged (Configuration newConfig)를 오버라이드하여 구현하고 AndroidManifest.xml의
Activity 설정에 다음 내용을 추가해주어야 한다.
android:configChanges="orientation|keyboardHidden|screenSize"
단, 이 때 안드로이드 펌웨어 구버전에서는 screenSize가 없어도 가능했던 모양인데
최근 버전에서는 screenSize도 같이 적어줘야 이 내용이 반영이 되므로 주의해야 한다.
자세한 내용은 API 참고...^^;;;
반응형