지식쌓기
Fragment 이것저것
바나나쥬스
2012. 10. 26. 13:24
*
Fragment에 setRetainInstance(true) 를 설정하면
onSaveInstanceState(Bundle) 에 설정해준것을 사용하지 않는다
onActivityCreaded(Bundle) 에서 항상 null을 리턴함
*
setRetainInstance(false) 일때 회전시킨경우
-객체 새로 생성됨
onCreate
onCreateView
onActivityCreated
호출됨
setRetainInstance(true) 일때 회전시킨경우
- 객체 유지함, 따라서 모든 필드값 유지됨
onCreateView
onActivityCreated
호출됨
- view는 그래도 새로 생성됨