ViewPager, PageAdapter

CODEDRAGON Development/Android

반응형

   

ViewPager

  • android-support-v4.jar 를 추가주어야 합니다.
  • 안드로이드 SDK에서 기본으로 제공해주는 클래스가 아니기 때문에 "android-support-v4.jar"라는 Library를 추가 해서 사용 해야 합니다

   

   

PageAdapter 주요 메소드

getCount()

현재 PagerAdapter 에서 관리할 갯수 반환

instantiateItem()

ViewPager에서 사용할 뷰객체 생성 및 등록

destroyItem()

View 객체를 삭제

isViewFromObject()

instantiateItem 메소드에서 생성한 객체를 이용할 것인지 여부를 반환

restoreState()

saveState() 상태에서 저장했던 Adapter와 page를 복구한다.

saveState()

현재 UI 상태를 저장하기 위해 Adapter와 Page 관련 인스턴스 상태를 저장

startUpdate()

페이지 변경이 시작될 때 호출

finishUpdate()

페이지 변경이 완료 됐을 때 호출