마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Fragment에서 화면전환되었을때 onCreateView 다시 실행하지 않는방법?

0 추천
Fragment에서 화면전환되었을때

onDestroy->onCreateView로 재실행 되는데요,

onCreateView 로 다시 오게 하지않는 방법이 무엇인가요?
슈퍼꽃붕어 (1,600 포인트) 님이 2015년 5월 21일 질문

1개의 답변

0 추천

없습니다.

Fragment Lifecycle이 그렇게 되어 있기 때문에 불가능합니다.

onDestroy 가 호출 안되게 하여, onCreateView를 다시 부르지 않게 하시던지,

onCreateView 가 와도 동작 되게 구현 하셔야만 합니다. 

 

단지 편법으로  onConfigurationChanged 를 등록하면

회전 이벤트를 무시할 수 있으니 다시 생성이 안되게 우회 하는건 가능할 듯 합니다.

 

 

 

익명사용자 님이 2015년 5월 21일 답변
...