package cn.flightfeather.thirdapp.module.base
|
|
import android.support.v4.app.Fragment
|
import android.support.v4.app.FragmentManager
|
import android.support.v4.app.FragmentPagerAdapter
|
|
/**
|
* @author riku
|
* Date: 2019/4/18
|
* Fragment的ViewPager适配器
|
*/
|
class FragmentViewPagerAdapter(fm: FragmentManager?, private val fragments: List<Fragment>, private val titles: List<String>) : FragmentPagerAdapter(fm) {
|
|
override fun getItem(p0: Int): Fragment = fragments[p0]
|
|
override fun getCount(): Int = titles.size
|
|
override fun getPageTitle(position: Int): CharSequence? = titles[position]
|
|
|
}
|