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

이모티콘 뷰페이저 어떻게 만드나요?ㅠㅠ

0 추천

 

 

이런식으로 만들건데 제일 하단은 HorizontalScrollView를 사용했구요

위에는 뷰페이저를 사용해야 할 것 같은데

그리고 저기 뷰페이저 한페이지에 8개씩 있는 것은 그리드뷰를 사용한 것일까요?

각 이모티콘 종류마다 개수가 다른데 어떻게 뷰페이저 갯수를 정해서 저렇게 8개씩 끊어서 뿌려준 것일까요?ㅠㅠ

꿀떡 (2,700 포인트) 님이 2017년 7월 27일 질문

1개의 답변

0 추천
갯수가 고정되있으면 그냥 단순하게 한칸한칸 다 만드시면 되고

넘어오는 갯수가 어떻게 될 지 모르는 상황이면

동적으로 만들면 되겠네요

 

갯수 / 8 나눠서 나오는 몫으로 for문 돌려서 페이지 만들어서 뷰페이져에 넣는식으로...

 

ViewPager 생성하고, Adapter 연결한 후에

Adapter에 addView하고 notify~ 하시면 되요

 

물론 깃헙 찾아보시면 완성된 프로젝트들 많이 있을거에요
익명사용자 님이 2017년 7월 28일 답변
...