메인 액티비티 위에
뷰페이저를 이용하여 3개의 프래그먼트를 사용합니다.
전체 뷰페이저 자체를 갱신하는 방법은 알겠는데, 두번째 프래그먼트만 갱신하고싶습니다.
첫번째 프래그먼트에는 캘린더뷰가 있고,
두번째에는 각 날짜가 담고있는 데이터를 볼 수 있습니다.
첫번째 캘린더에서 날짜를 클릭하면 두번째 프래그먼트로 넘어가게 되는데, 넘어가면서 프래그먼트를 갱신해서 두번째 프래그먼트에 클릭한 날짜 값을 받아서 그 날짜에 맞는 데이터를 뿌려주게 되어있습니다.
즉, 날짜를 클릭했을때 두번째 프래그먼트가 데이터를 읽고 갱신하면서 뿌려주는거죠.
근데 문제는 다시 첫번째 프래그먼트로 돌아갔을 때 갱신된다는 점입니다.
캘린더는 초기화시, 오늘날짜가 선택되게 되어있는데, 다른날짜를 선택해서 두번째프래그먼트에서 조회후 다시 돌아오면 첫번째 프래그먼트가 갱신되어져서 기존에 선택했던 날짜가 아닌 오늘날짜로 선택되어있습니다.
어떻게 첫번째 프래그먼트는 갱신하지 않고 두번째만 할 수 있을까요 ?
아니면 갱신하더라도 캘린더뷰가 오늘날짜가 아닌 이전에 선택되었던 날짜를 기억해서 가지고있을수도있나요 !?