ivHomeTabLayout.addOnTabSelectedListener(object : TabLayout.OnTabSelectedListener {
override fun onTabSelected(p0: TabLayout.Tab?) {
// TODO("Not yet implemented")
updatePaperHeight(fragmentList[p0!!.position].view)
}
override fun onTabUnselected(p0: TabLayout.Tab?) {
// TODO("Not yet implemented")
}
override fun onTabReselected(p0: TabLayout.Tab?) {
// TODO("Not yet implemented")
}
})
homeViewPager.viewTreeObserver.addOnGlobalLayoutListener {
updatePaperHeight(fragmentList[homeViewPager.currentItem].view)
}
viewpage,fragment,viewpaper自适应,ViewPager切换高度自适应
ViewPager的高度根据item的高度自适应
来源:https://blog.csdn.net/qq_37159335/article/details/122825035