좋아, 이건 기본적으로 내가 성취하려고하는 것입니다 : 나는 FragmentStatePagerAdapter를 가지고 있으며 때로 스 와이프 기능을 비활성화하고 앞으로/뒤로 이동하기 위해 버튼을 사용하기를 원합니다.안드로이드 - FragmentStatePagerAdapter : 수동 스 와이프 트리거/스 와이프 비활성화
A가 MyFragmentStatePagerAdapter 내 코드에서 잘린는 FragmentStatePagerAdapter를 확장 : (당신의 orientiation를 들어, 강타와 함께 잘 작동)
public Fragment getItem(int position) {
Item item = items.get(position/2);
if (position%2 == 0) return new MyFragmentA(item, param1);
if (position%2 == 1) return new MyFragmentB(item, param1);
return null;
}
어떤 제안이?
내가 어댑터 (FragmentStatePagerAdapter)을 조작 할 필요가 없었다 :