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

리스트뷰를 뷰플리퍼를 가지고 구현할때 질문입니다.

0 추천

 

제가 구현하려는것은 4개의 페이지로 슬라이드가 되는 뷰플리퍼를 만들고

화면은 리스트뷰로 만드는겁니다.

각페이지별로 보이는 리스트의 갯수는 다 다릅니다.

4개의 페이지에 나눠서 보낼 리스트갯수는 50개입니다.

이때. 구현할때 두가지방식이 있습니다.

첫번쨰,

40개의 데이터를 하나의 ArrayList형 객체에 모두  담아서 페이지별로 보여줘야되는지

(이건 어떻게 해야될지 감도 안오고 어려워 보이네요 ㅠㅠ)

두번째,

40개의 데이트를 각페이지별로 저장할 데이터를 ArrayList형 객체를 4개를 만들어 각각집어넣고

페이지 넘길때마다 그 페이지에 맞는 ArrayList형의 객체를 출력하는겁니다.(그나마 구현가능할거 같네요)

 

 

두번쨰 방식으로 구현이 가능한지요? 페이지별로 리스트에 담은 데이터를 뷰플리퍼화면에 갱신이 되는지

의문입니다 ㅠㅠ.그리고 구현 된다해도. 화면 끊김이라던가 슬라이드를 좌우로 돌릴때 유저가 리스트갱신이

길게 되는게 불편할것 같다는 생각이 드네요.

 

첫번째 방식이 베스트인것 같은데 ArrayList에 50개의 데이터를 담고 페이지넘길때마다 화면갱신없이 가져온

데이터를 리스트뷰에 뿌려주는건데 어떻게 구현해야 될지 고민이네요.

 

질문의 요지는!

첫번쨰 방식으로 구현을 한다면 데이터를 한꺼번에 가져온후 각페이지별로 리스트뷰에 어떻게 뿌려주는지 

알려주셨음 합니다 ㅠㅠ

 

두번쨰 방식으로 구현했을때는, 각 페이지별로 arraylist 객체를 따로 만들어 페이지 넘길때마다 화면을 갱신해

리스트를 보여줄수 있는지 알려주셨음 합니다 ㅠ

 

엔조이AD (2,610 포인트) 님이 2013년 11월 3일 질문

1개의 답변

+1 추천
첫번째 : 40 개 를 4페이지다 하면 1~10 2~20 3~30 4~40으로 각각 쪼개서 적용 (어레이에서 잘라서가거올수있음)

두번째 : 첫번째한 방법을 나뉘어서하면 그게 그 방식이게죠?
건방진프로그래머 (26,630 포인트) 님이 2013년 11월 4일 답변
답변 감사합니다.^^
도움되었습니다~
...