액티비티를 두개 만들고(activity1, activity2)

인텐트를 통해서 값을 넘겨 주는데요.

 

activity1에서 어떠한 값을 갖고 activity2로 넘겨줍니다.

그러면 activity2에서 이 값을 받고, 결과값을 activity1으로 넘겨줄수 있잖아요

 

근데 이상하게 avtivity2 에서 결과값을 넘겨주고 finish()를 썼는데도,

 

다시 activity 1에서 activity2를 호출할때 이전에 있던 값이 그대로 있는데요..

 

원래 finish()하면 엑티비티 종료 되고 다시 호출 될때는 onCreate()메소드 때문에 초기화 되는거 아닌가요??