본문 바로가기

Android

setRetainInstance(true) Vs onSaveInstanceState(Bundle)

둘의 차이점은 보존된 데이터가 얼마나 오래 존속하는가이다.


짧은 시간동안 데이터를 보존해야 할 때: setRetainInstance(true)

액티비티가 소멸될만큼 오랜 시간동안: onSaveInstanceState(Bundle)