1234567891011121314151617181920212223242526272829 |
- package fr.riff_app.riff.ui
-
- import androidx.fragment.app.Fragment
- import androidx.fragment.app.FragmentPagerAdapter
- import androidx.fragment.app.FragmentManager
-
-
- class APagerAdapter(f: FragmentManager, t: Int) : FragmentPagerAdapter(f, t){
-
- private val fragmentList = ArrayList<Fragment>()
- private val fragmentTitleList = ArrayList<String>()
-
- override fun getItem(position: Int): Fragment {
- return fragmentList[position]
- }
-
- override fun getCount(): Int {
- return fragmentList.size
- }
-
- fun addFragment(fragment: Fragment, title: String) {
- fragmentList.add(fragment)
- fragmentTitleList.add(title)
- }
-
- override fun getPageTitle(position: Int): CharSequence? {
- return fragmentTitleList[position]
- }
- }
|