[Android] Fragment 전환시 의문점

2021. 9. 3. 14:42모바일/의문점

fragmentTransaction.commit()을 수행하면서 프래그먼트를 왔다갔다 할 때

뷰 초기화를 fragment의 oncreateview에서 했다.

inflater.inflate로 초기화 후에

initViews함수를 통해 뷰 값을 할당했다.

 

내부 로직에서 edittext.setText를 통해 값을 할당했고

다시 fragmentTransaction.commit()을 통해 다른 프래그먼트에 갔다가

fragmentTransaction.commit()을 통해 돌아오면 initViews함수에서 분명히 값을 초기화했음에도

이전에 내부 로직에서 edittext.setText했던 값이 남아있었다 다른값들은 초기화 되는데 editText만..

왜그럴까 ㅠㅠ