addOnTabSelectedListener(object: TabLayout.OnTabSelectedListener {
override fun onTabReselected(tab: TabLayout.Tab?) = Unit
override fun onTabUnselected(tab: TabLayout.Tab?) = Unit
override fun onTabSelected(tab: TabLayout.Tab?) = block(tab!!)
})
}
так?
Лучше уж так override fun onTabSelected(tab: TabLayout.Tab) = block(tab) там все равно будет неявная проверка
Обсуждают сегодня