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

ViewPager를 이용하는데 다른 페이지로 가면 set 한 Text가 자꾸 원복 됩니다.

0 추천
안녕하세요,

현재 5개의 Fragment를 ViewPager와 TabLayout을 이용해 사용하고 있습니다.

근데 Register Fragment에서 등록을 하게되면 Register Fragment와 Home Fragment에 있는

TextView를 새로 SetText 하게 되는데

다른 페이지에 갔다가 다시 오면 Text가 처음과 같이 돌아가 있습니다.

 

연습할때는 다른 Fragment에서 TextView를 setText 하면 그대로 잘 유지 됐는데

어떤 이유때문에 안되는 걸까요??

참고로 페이지 이동간에 Fragment가 호출될때, Text값을 계속 초기화한다거나 그러지 않습니다.
yt0229 (1,070 포인트) 님이 2018년 3월 2일 질문

1개의 답변

0 추천
 
채택된 답변
viewpager 가 내부적으로 초기화 합니다.

초기화를 하지 않으려면 setOffscreenPageLimit 를 검색하고 적용하세요
aucd29 (218,390 포인트) 님이 2018년 3월 5일 답변
yt0229님이 2018년 3월 5일 채택됨
감사합니다. 검색해 보겠습니다.
...