FragmentPagerAdapter 문제점(공백?초기화?empty?)
FragmentPagerAdapter
문제점
ㆍ Fragment에서 FragmentPagerAdapter를 extends하여
ViewPager를 구현했을때 처음 사용할때는 문제가 없으나
Swipe를 계속 하다가 다른 ViewPager가 없는
Fragment로 이동한 후에 딴짓을 하다가 다시
ViewPager가 걸려 있는 Fragment로 이동하면 모든값이
날아가고 빈 공백이 된다.
뭐 해결방법은 찾아보진 않았지만 스택의
문제일거라 추측하고 있다.
뭐 별로 급한 부분이 아니여서 해결을 안하고 있었는데 근본적인 해결방법은 아닐 수 있지만
대처할 수 있는 Adapter가 있다.
그것은 바로
FragmentStatePagerAdapter
그냥
FragmentPagerAdapter >> FragmentStatePagerAdapter
로 바꿔준것 밖에 없다
뭐 둘의 차이점은
아직 찾아보진 않았지만
프로젝트 3군대에서
FragmentPagerAdapter를
사용했었는데
FragmentStatePagerAdapter로
전부 바꿨는데 아직까진 문제점을
발견하지 못했다.
VerticalViewPager,
일반 HorizontalViewPager,
HorizontalViewPager안에 들어있는
또 다른 HorizontalViewPager
이렇게 3군대 쓰는데
아직 이상이 없다.
중간에 문제점을 발견하면
둘 Adapter의 차이점을 알아보고
해결방법을 찾아야겠다.
아직까진 문제 없으니 패스~
변경 전 : private class pagerAdapter extends FragmentPagerAdapter
변경 후 : private class pagerAdapter extends FragmentStatePagerAdapter
'안드로이드(android) > 개발중 생긴일' 카테고리의 다른 글
Multiple?병렬? executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR) (0) | 2016.07.26 |
---|---|
안드로이드 OpenCV(3.0이상) Highgui 에러 (0) | 2016.07.16 |
SeekBar 터치 불가 만들기 (0) | 2016.06.28 |
ViewPager(뷰페이져) Preload 문제 관련 (0) | 2016.06.21 |
GridView(그리드뷰)에서 Scroll 막기 (0) | 2016.06.17 |