FragmentPagerAdapter는 화면을 슬라이딩으로 전환할 때 최초에 생성된 Fragment를 계속 메모리상에 가지고 있다.
이전 Fragment로 돌아가는 경우 이전에 생성된 Fragment로 돌아가는 것을 의미한다.
FragmentStatePagerAdapter는 화면이 전환될 때 이전에 화면의 Fragment는 메모리상 제거가 된다.
Adapter의 Fragment가 많거나 갯수를 알수없을 때 메모리관련 이슈를 위해 사용하는것이 좋다.
Fragment와 엑티비티간의 통신을 위해
View listView =getActivity()
.findViewById
(R.id.list);
다음와 같이 사용할 수 있다.
https://developer.android.com/guide/components/fragments.html#CommunicatingWithActivity
댓글