Steem Engine Token Viewer #5 - 화면 방향 전환시 내용 사라지는 문제 해결
SCOT Viewer(Steem Engine Token Viewer) 포스트를 며칠 만에 다시 씁니다. 이 앱에 오류가 하나 있어 수정했습니다. 그 외 작은 개선사항을 담아 다음 버전으로 배포할 예정이예요.
버그: 화면 방향 전환시 내용 사라짐
휴대폰을 기울여 앱의 화면 방향을 바꾸면, 뷰어의 내용이 사라집니다. LOAD 버튼을 클릭하여 내용을 다시 불러와야 합니다.
원인
원인은 화면 방향이 바뀔 때 앱 화면이 재시작되기 때문입니다. 이 때, 화면에 보이던 토큰 내용들은 모두 사라집니다.
해결
화면 전환시 앱 화면이 재시작되지 않는 설정이 필요합니다.
- 대상 액티비티 클래스를 선택하세요.
- 대상 액티비티의 속성 android:configChanges을 추가하구요. 값은 "orientation|screenSize"으로 설정하세요.
<activity
android:name="ExampleActivity"
android:configChange="orientation|screenSize" />
android:configChanges
- orientation: 화면 방향이 변경될 때 다시 시작되지 않도록 합니다.
- screenSize: 방향이 변경될 때 앱이 다시 시작되지 않도록 하지만 Android 3.2(API 레벨 13)부터 적용됩니다.
(출처: https://developer.android.com/guide/topics/resources/runtime-changes?hl=ko)
참고 사이트
- https://www.dev2qa.com/android-change-orientation-without-restarting-activity-example/
- https://developer.android.com/guide/topics/resources/runtime-changes?hl=ko
0
0
0.000
@dorian-dev님, steemzzang을 이용해 주셔서 감사합니다.
☀️ palja는 여전히 영업 합니다.
🌕 운악산 삼순이네 된장
⭐️ "합격쌀 누룽지"의 계절이 다가왔습니다.