Android - Kotlin / Java - getSupportFragmentManager - прервать загрузку фрагмента - PullRequest
0 голосов
/ 22 января 2019

Я использую нижнее меню для загрузки различных фрагментов, таких как:

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 с сервера), и я нажимаю на другой, после чего происходит сбой приложения,

Как заставить предыдущий фрагмент закрыть / выйти / остановить загрузку?

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...