안드로이드 개발 질문/답변
(글 수 45,052)
A fragment 에 리스트뷰가 있고 onActivityCreated() 에 리스트 내용을 불러오도록 했습니다.
B fragment 에 일반 뷰가 있습니다.
당연한 거지만, B에서 A로 올대마다 자꾸 리스트에
같은 내용의 리스트가 추가 되어 붙어버리네요.
fragment 액티비티 사이클을 보니, onCreate부터 끝까지 몽땅 다 호출하던데 -_-;;;
현재는 ArrayList 객체의 사이즈가 0 일 경우 불러오지 않도록 처리해서 임시방편 했는데요
정상적인 방법은 아닌거 같고...
A fragment 를 유지시켜, 마치 onCreate()처럼
유지 되어있을때는 건너뛰도록 불러오지 않을 방법이 없을까요?
fragment 를 commit 할 때 remove 하지 말고 그냥 hide 해보세요..