ViewPager中新增Fragment的方法實現
阿新 • • 發佈:2019-01-30
有時候我們在使用ViewPager的時候可以向裡面加入一個自定義的view,也可以加入一個Fragment,那如何加入Fragement
建立一個Viewpager的介面卡,然後需要繼承FragementPagerAdapter類,在該類中,需要建立一個構造方法,實現getItem和getCount兩個方法,當然如果還需要更多的擴充套件的話,還可以實現裡面別的方法;
具體程式碼實現:
class myPagerAdapter extends FragmentPagerAdapter{ private ArrayList<Fragment> fragments; public myPagerAdapter(FragmentManager fm,ArrayList<Fragment> fragments) { super(fm); this.fragments = fragments; } @Override public Fragment getItem(int i) { return fragments.get(i); } @Override public int getCount() { return fragments.size(); } }
主要就是這個介面卡,其餘的方法,比如說建立Fragment等的就不寫出來了,很簡單