2016-08-04 3 views
0

저는 Fragments를 사용하는 ViewPager의 꽤 표준적인 구현을 가지고 있습니다. 그러나 나는 그것이 가능한 탭의 사전로드를 제거하고 사용자가 그것을 클릭하면 탭 활동을로드 할 수 있는지 궁금하네요?Android ViewPager 단편 - 스 와이프 및 프리 로딩이 필요하지 않습니까?

또한 iOS와 마찬가지로 스 와이프 효과를 없앨 수 있습니까? 만에 사용자가 원하는 경우

은 다음 ViewPager을 사용하지 않는, 탭을 클릭하면

+0

스 와이프 효과를 원하지 않는다면 왜 ViewPager를 사용하고 있습니까? –

+0

다음은 이것을 구현하는 이상적인 방법은 무엇입니까? – Illinois47

답변

1

감사; 보기를 FrameLayout에 넣고 모두 보이지 않게하고 선택한보기 만 표시되도록 설정하십시오. 사용자가 탭을 클릭하면 현재보기가 보이지 않게되고 선택한보기가 표시됩니다. PagerAdapter을 구현하는 것보다 훨씬 간단합니다.

+0

샘플 코드가 있습니까? 감사. – Illinois47