Search
📘

40강. ViewPager

무단 도용 및 복제, 사용 저작권 안내 수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유), 불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!

1. ViewPager

좌우로 스와프 하면서 View를 전환하는 AdapterView이다.
화면이 바뀌는 것이 아닌 화면의 크기만한 View들을 생성하여 View들을 전환하는 개념이다.

2. ViewPager 구현

ViewPager는 PagerAdapter를 구현하여 사용한다. PagerAdapter에서는 다음 메서드를 구현한다.
getCount : ViewPager로 보여줄 View의 전체 개수
instantiateItem : ViewPager로 보여줄 View 객체를 생성한다.
isViewFromObject : instantiateItem 에서 만든 객체를 사용할 것인지의 여부를 결정한다.
destroyItem : ViewPager에서 View가 사라질 때 제거하는 작업을 한다.

3. ViewPager의 주요 이벤트

PageChange : ViewPager에서 View가 전환될 때 반응하는 리스너

4. 학습 정리

정리
ViewPager는 좌우로 스와이프 할 때 View가 전환된는 AdapterView 이다.