2012-02-28 4 views
4

ViewPager 및 PagerAdapter를 사용하여 일별 일정보기를 표시하고 있습니다. 캘린더는 오늘로드되며 사용자는 왼쪽 또는 왼쪽으로 스 와이프하여 내일 또는 오른쪽으로 이동하여 어제로 이동하여 원하는대로 길게 스 와이프 할 수 있습니다.Android ViewPager 및 무제한보기

마지막 문구에 문제가 있습니다. 뷰를 무제한으로 사용하여 ViewPager를 사용할 수 있습니까?

3 개의 ViewPagers 만 있고, 사용자가 스크롤 할 때 이전을 제거하고 새 것을 추가하는 것이 좋습니다. 내 기본 코드를 테스트하고 총 조회수를 10,000으로 설정하고 호출기가 5,000 페이지에서 나를 시작하도록 요청했으며 완전히 정상적으로 작동합니다.

메모리 관련 문제가없는 한, 사용자는 어느 방향 으로든 5,000 일간 스 와이프하지 않을 것으로 예상하여이 경로를 따라갈 수 있습니다.

+0

설정할 수있는 조회수의 상한선을 찾은 것 같습니다. 앱이 충돌하지 않거나 전혀 오류가 발생하지 않더라도 10,000,000 건의 조회가 문제를 일으키는 것으로 보입니다. 단지 0으로 돌아가는 것입니다. 따라서 설정할 수있는 가장 높은 수는 1,000,000 회의 조회수입니다. 그런 다음 시야 50 만부터 시작합니다. 분명히 이것은 잔인한 것이고 제한을 1,000으로 설정하면 500 번부터 시작하여 충분할 것입니다. 더 좋은 아이디어가 있다면 알려주십시오. -감사! db – dbDev

+0

@casperOne이 질문을 다시 입력하십시오. 제 질문은 두 번째 단락입니다 : "ViewPager를 무제한으로 볼 수있는 방법이 있습니까?" 이것이 제가 도움이 필요한 질문입니다. 질문을 닫지 말고 질문을 Q & A 형식에 더 잘 적용 할 수 있도록 편집을 제안 해주십시오. – dbDev

+0

나는 (다른 사람들이 할 수있는) 편집을 제안하지 않을 것이다. 여기에는 두 가지 중요한 문제가 있습니다. a) "누가 다른 사람을 사용하고 있으며 많은 양의 의견으로 사용하고 있습니까?" 건설적인 것이 아니며 Stack Exchange에 건설적이거나 적합한 것은 없습니다. b) 질문이 정말로 "보기 수가 무제한 ViewPager를 사용할 수 있습니까?" 후속 조치는 "실제 질문이 아닙니다"라는 표시 인 "무엇을 시도 했습니까?"입니다. 다시 열면 두 번째 지점을 기준으로 NARQ로 닫습니다. – casperOne

답변

0

Fragments 및 함께 제공되는 FragmentPagerAdapter의 완벽한 사용 사례입니다. 실제로 큰 데이터 세트 (사례와 비슷한 소리)는 FragmentStatePagerAdapter을 사용하십시오.

v4 호환 패키지에서 사용할 수 있으므로 이전 버전의 플랫폼에서 액세스 할 수 있습니다.

http://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html

+0

이렇게 보이는 것이 앞에 뷰를 제한해야합니다. 저는 양방향으로 무한한 수의 견해를 갖고 싶습니다. – dbDev