ViewPagerAdapter.java 627 B

12345678910111213141516171819202122232425262728293031
  1. package com.dbs.mplus.knuh.adapter;
  2. import java.util.ArrayList;
  3. import androidx.fragment.app.Fragment;
  4. import androidx.fragment.app.FragmentManager;
  5. import androidx.fragment.app.FragmentStatePagerAdapter;
  6. public class ViewPagerAdapter extends FragmentStatePagerAdapter {
  7. ArrayList<Fragment> mData = new ArrayList<Fragment>();
  8. public ViewPagerAdapter(FragmentManager fm) {
  9. super(fm);
  10. }
  11. public void addItem(Fragment item) {
  12. mData.add(item);
  13. }
  14. @Override
  15. public Fragment getItem(int position) {
  16. return mData.get(position);
  17. }
  18. @Override
  19. public int getCount() {
  20. return mData.size();
  21. }
  22. }