본문 바로가기
Android

[Android] ViewPager2 사용법

by 너츠너츠 2022. 6. 26.

android 공식 홈페이지에선 "화면 슬라이드에는 향상된 ViewPager2 라이브러리를 사용하는 것이 좋습니다" 라고 공지하고 있습니다

 

1. 원하는 activity의 xml에 ViewPager2를 추가해줍니다. (저는 tab과 Indicator도 추가했습니다)  

//Indicator의 경우 외부 라이브러리를 사용
https://github.com/ongakuer/CircleIndicator / LICENSE: Apache 2.0

1.1 원하는 indicator 색 변경 - black_radius (color만 원하는 색으로 지정하시면 됩니다)

 

2. Activity에서 ViewPager를 연결해준다 Horizontal: 수평, Vertical: 수직

3. 이제 ScreenSlidePager2Adapter를 만듭니다.

- createFragment에서 position에 따라 원하는 Fragment를 연결할 수 있습니다

 

4. 원하는 Fragment 만들기

-> 저는 간단하게 구현하기 위해 Fragment에 배경색을 position에 따라 설정하여 구분하기 쉽게 만들었습니다

 

<결과물>

반응형

댓글