ViewPagerAdapter.kt 512 B

123456789101112131415161718192021
  1. package com.dbs.consent.ynu.adapter
  2. import androidx.fragment.app.Fragment
  3. import androidx.fragment.app.FragmentManager
  4. import androidx.fragment.app.FragmentStatePagerAdapter
  5. import java.util.*
  6. class ViewPagerAdapter(fm: FragmentManager?) : FragmentStatePagerAdapter(fm!!) {
  7. var mData = ArrayList<Fragment>()
  8. fun addItem(item: Fragment) {
  9. mData.add(item)
  10. }
  11. override fun getItem(position: Int): Fragment {
  12. return mData[position]
  13. }
  14. override fun getCount(): Int {
  15. return mData.size
  16. }
  17. }