ViewPagerDemo-ViewPager를 이용해 좌우로 슬라이드하면서 화면 전환시키기

CODEDRAGON Development/Android

반응형

ViewPager를 이용해 좌우로 슬라이드하면서 화면 전환시키기

외부 라이브러리 사용

   

   

강의 내용

activity_main.xml

이미지 파일 drawable폴더에 추가

android-support-v4.jar

RelativeLayout 변경

Graphical Layout > Layouts-LinearLayout(Horizontal) 추가

-Graphical Layout > Form Widgets-Button 추가

-Graphical Layout > Form Widgets-Button 추가

-Graphical Layout > Form Widgets-Button 추가

<android.support.v4.view.ViewPager

\libs\android-support-v4.jar

외부 라이브러리 추가

android-support-v4.jar 라이브러리 추가방법 확인하여 추가

page_pink.xml

RelativeLayout 변경

Graphical Layout > Form Widgets-Button 추가

<RelativeLayout android:background="#fe7ca3"

page_red.xml

RelativeLayout 변경

Graphical Layout > Form Widgets-Button 추가

<RelativeLayout android:background="#ff0000"

page_yellow.xml

RelativeLayout 변경

Graphical Layout > Form Widgets-Button 추가

<RelativeLayout android:background="#fef675"

MainActivity.java

import android.support.v4.view.PagerAdapter;

import android.support.v4.view.ViewPager;

//이벤트 처리 객체

//추상클래스인 PagerAdapter상속하여 커스텀페이저어댑터 정의

//변수 선언

//버튼을 읽어와서 바로 이벤트와 연결

//ViewPager 참조

//ViewPager에 어댑터 클래스를 등록

   

activity_main.xml

  

page_pink.xml

  

page_red.xml

  

page_yellow.xml

  

   

   

   

 

   

출력 결과