마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

한 화면에 두개 이상의 ViewPager를 넣으려 합니다.

0 추천

 

보통은 한 Activity에서 1개의 ViewPager로 전체 하면을 스와이프 하는 형식으로 했었습니다.

이 또한 소스내에 page갯수를 할당하여 했었는데요.

앞으로 두가지 경우를 추가하여 적용해보려 합니다.

 

참고가 될만한 곳이 있다면 조언 부탁드립니다.

글을 쓰면서 문득 스치는 아이디어가 있기는 한데, 될지 모르겠네요.

조언 부탁드립니다.

 

1. page갯수를 유동적으로 적용 (서버에서 받아오는 데이터를 바탕으로 page갯수 및 뷰 할당)

 - {번호, 이미지url, 링크url}, {번호, 이미지url, 링크url} ... 

 - 이런식으로 데이터를 받아와 이미지를 보여주고, 선택 시 url을 호출하려 합니다.

 

2. 한 Activity 또는 Fragment 에서 둘이상의 ViewPager를 구현하려 합니다.

 - 아래 첨부한그림과 같이 두개 이상의 스와이프 뷰를 구현하려 합니다.

 - 뷰페이저에서 보여줄 뷰를 서버에서 받아오는 값으로 할 수도 있고, 아닐수도 있습니다.

Fragment를 미리 생성해 놓느냐, 아니면 서버의 데이터갯수에 따라 소스상 생성을 하느냐 차이입니다.

개발자초심 (21,220 포인트) 님이 2016년 1월 19일 질문

1개의 답변

0 추천
제가 한 fragment안에 viewpager를 적용하였는데

저 viewpager레이아웃을 각각 fragment로 지정해줘서 따로 클래스 만들어 호출적용해주니 잘되던데요 ㅎㅎ
꿀떡 (2,700 포인트) 님이 2016년 1월 19일 답변
...