가장 기본적인 것을 잊고 있었다.


Manifest 파일에서 Activity 선언 시,



<activity android:name=".PlayerActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:configChanges="orientation|keyboardHidden|screenSize"
android:screenOrientation="landscape">




android:configChanges="orientation|keyboardHidden|screenSize"


위 코드를 삽입해야, 가로 세로 전환 시 액티비티가 재 생성되지 않게 된다.





참조 : https://developer.android.com/guide/topics/resources/runtime-changes.html?hl=ko#RetainingAnObject



'안드로이드 > TIP' 카테고리의 다른 글

Aapt2Exception  (0) 2017.11.27
Memory leak 을 유발하는 Handler 의 사용  (0) 2017.11.07
HttpUrlConnection 세션  (0) 2017.10.18
단순히 특정앱만 호출하자!  (0) 2017.09.27
앱 에서 앱 으로 호출  (0) 2017.09.27
Posted by 자바리즘
,