가장 기본적인 것을 잊고 있었다.
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 |