Я использую нижнее меню для загрузки различных фрагментов, таких как:
mBottomNavigation!!.setOnTabSelectedListener { position, wasSelected ->
when (position) {
0 -> {
if (!wasSelected){
supportFragmentManager.beginTransaction().replace(R.id.fragment_container, FragVoting()).commit()
}
}
1 -> {
if (!wasSelected){
supportFragmentManager.beginTransaction().replace(R.id.fragment_container, FragSearch()).commit()
}
}
}
}
Когда один фрагмент не загружен (данные API с сервера), и я нажимаю на другой, после чего происходит сбой приложения,
Как заставить предыдущий фрагмент закрыть / выйти / остановить загрузку?
Заранее спасибо