반응형
가로, 세로로 화면을 전환할때 마다
onCreate() -> onStart() -> onResume()
이런 순서대로 실행됩니다.
만약 파일을 읽거나 네트워크처리가 들어가게되면 중복처리가 발생할 수도 있습니다.
이걸 막는 방법에는 몇가지가 있는듯 하나
제일 간단한 방법인거 같은 AndroidManifest.xml 을 수정하는 방법을 적어봅니다.
testA 액티비티는 아무런 수정이 없으므로 위와 같은 문제가 존재합니다.
testB 액티비티는 가로, 세로 화면 전환에서는 위의 문제가 발생하지 않습니다.
testC 액티비티는 가로, 세로 화면 전환과 쿼티자판을 열고 닫을때에도 위의 문제가 발생하지 않습니다.
화면 전환이나 쿼티자판을 열고 닫을때에도 onCreate -> onStart() -> onResume() 이 실행되지 않게 하려면 이방법이 가장 쉬운 방법이 될것 입니다.
반응형
'Programming > Android' 카테고리의 다른 글
Activity 타이틀바에 프로그래스바 (0) | 2010.07.14 |
---|---|
버전이름 가져오기 (0) | 2010.07.14 |
[Android] 에뮬레이터 실행 화면 (0) | 2010.02.25 |
[Android] Activity 전환 (0) | 2010.02.18 |
[Android] Slidingdrawer (2) - horizontal (0) | 2010.02.15 |