0

私のアプリでは、Android の退屈な通常のオーバースクロール手法ではなく、オーバースクロールのバウンス効果を実装しようとしています。

このオーバースクロール効果を、かなりの数のフラグメントを処理する FragmentPagerAdapter に適用しようとしています。これを実装するにはどうすればよいですか?

それが役立つ場合、これが私の現在の FragmentPagerAdapter です。

public class SectionsPagerAdapter extends FragmentPagerAdapter {

private MainActivity mainActivity;

public SectionsPagerAdapter(MainActivity mainActivity, FragmentManager fm) {
    super(fm);
    this.mainActivity = mainActivity;
}

@Override
public Fragment getItem(int position) {
    switch (position) {
        case 0:
            return new FragmentPages.FragmentPage1();
        case 1:
            return new FragmentPages.FragmentPage2();
        case 2:
            return new FragmentPages.FragmentPage3();
        case 3:
            return new FragmentPages.FragmentPage4();
        case 4:
            return new FragmentPages.FragmentPage5();
        case 5:
            return new FragmentPages.FragmentPage6();
        case 6:
            return new FragmentPages.FragmentPage7();
        case 7:
            return new FragmentPages.FragmentPage8();
        case 8:
            return new FragmentPages.FragmentPage9();
        case 9:
            return new FragmentPages.FragmentPage10();
        case 10:
            return new FragmentPages.FragmentPage11();
    }
    return null;
}

@Override
public int getCount() {
    return 11;
}
}
4

1 に答える 1