Back to project page PagedHeadListView.
The source code is released under:
Apache License
If you think the Android project PagedHeadListView listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.jorgecastilloprz.pagedheadlistview.adapters; //from ww w . j ava 2 s.co m import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentStatePagerAdapter; import com.jorgecastilloprz.pagedheadlistview.fragments.DummyFragment; import java.util.ArrayList; /** * Created by jorge on 3/17/14. */ public class ViewPagerAdapter extends FragmentStatePagerAdapter { private ArrayList<Fragment> fragments; private int count; public ViewPagerAdapter(FragmentManager fm) { super(fm); fragments = new ArrayList<Fragment>(); count = 0; } @Override public Fragment getItem(int position) { if (fragments.size() == 0) { return new DummyFragment(); } return fragments.get(position); } public void addFragment(Fragment fragmentToAdd) { fragments.add(fragmentToAdd); count++; notifyDataSetChanged(); } @Override public int getCount() { return count; } }