При нажатии кнопки "Назад" приложение крашится
Есть приложение, в котором Single Activity и в нём два фрагмента. После перехода с первого на второй при нажатии кнопки назад на смартфоне, приложение крашится:
. Кто-нибудь сталкивался с такой проблемой? Буду рад помощи)
// код перехода с первого экрана на второй
private fun navigateToPhotosOverviewFragment() {
findNavController().navigate(R.id.action_dateOverviewFragment_to_photosOverviewFragment)
}
Ответы (1 шт):
Автор решения: Andrew
→ Ссылка
Кто-нибудь сталкивался с такой проблемой? - конечно)) сейчас абсолютно все можно найти в интернете. Вам нужно предварительно проверять на каком фрагменте вы находитесь:
if (navController.currentDestination?.id == R.id.fragmentA) {
navController.navigate(R.id.action_fragmentA_to_fragmentB)
}
Вот есть подобные вопросы: 1, 2, 3, 4. Желательно ошибку вставлять в тело вопроса текстом а не картинкой, как вам уже говорили в комментариях, и добавлять код который приводит к этой ошибке :)