fragment
에 textView
이 있습니다. viewPager
을 스크롤 할 때 textView
을 변경하고 싶습니다. 각 text
을 표시하기 위해 새 조각을 만드는 대신 동일한 fragment
을 다시 사용하고 싶습니다. 어떻게해야합니까? 프로 개발자가 내 뜻을 이해할 수 있기를 바랍니다.viewPager에서 동일한 조각을 다시 사용하는 방법
0
A
답변
0
동일한 단편을 활동에 두 번 동시에 첨부 할 수 없습니다. 언급 한 동작을 원하면 ViewPager
을 사용하지 마십시오. 레이아웃에서 스 와이프 동작 감지를 사용하고 일부 애니메이션 만 사용하면됩니다.
+0
왜 페이저 어댑터가 조각의 동일한 인스턴스를 반환 할 수 없습니까? –
+0
어댑터는 인접 페이지에 대해 동일한 조각을 반환하기 때문에. –
글쎄, 새 Fragment를 반환하지 마라. 하나만 반환 ... 두 조각 모두에서 다시 사용할 일부 모델 객체 추출 –
동일한 조각을 원한다면 왜 ViewPager가 있습니까? 그냥 그대로 두십시오. – dominicoder