0
我使用自定義的尋呼機適配器來表示每個頁面片段如下面的代碼:如何動態添加新頁面到viewPager?
private static class MyFragmentPagerAdapter extends FragmentStatePagerAdapter {
public MyFragmentPagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int index) {
return pages.get(index);
}
@Override
public int getCount() {
return MAX_NUMBER_PAGES;
}
}
以上PageAdapter類需要我知道的提前viewPager的頁數。但是我不知道ViewPager中有多少頁面。那麼,是否可以在getCount()方法中返回1,然後在按鈕單擊事件或onPageChangeListener()中添加新頁面?
感謝您的回覆。我會檢查你的解決方案,並讓你知道。 – 2013-02-28 01:27:24