Интересно, как передать данные, нажав Tab. У меня есть две вкладки в деятельности, названные Info
и Details
. При нажатии на вкладку «Сведения» я хочу передать заголовок editText
следующему действию.

P / S: без нажатия кнопки
MainActivity
tabs.addOnTabSelectedListener(object : TabLayout.OnTabSelectedListener {
override fun onTabReselected(p0: TabLayout.Tab?) {
}
override fun onTabSelected(p0: TabLayout.Tab?) {
val position = p0?.position
when (position) {
0 ->
supportFragmentManager.beginTransaction().replace(
R.id.frame_container,
CreateWOInfoFragment()
).addToBackStack(null).commit()
else -> supportFragmentManager.beginTransaction().replace(
R.id.frame_container,
CreateWODetailsFragment()
).addToBackStack(null).commit()
}
}
override fun onTabUnselected(p0: TabLayout.Tab?) {
}
})