Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Как бороться с not associated with a fragment manager?
@newdancer

Как бороться в Kotlin когда activity возвращает null?

Кто может подсказать в фрагменте сплеш экрана в onActivityCreated вызываю
Handler().postDelayed({
            navigateToDestination(R.id.action_splashFragment_to_startFragment)
        }, 2000L)

сам метод выглядит так
fun navigateToDestination(@IdRes destination: Int, args: Bundle? = null, navOptions: NavOptions? = null) {
        (activity as NavigationActivity).navigateToDestination(destination, args, navOptions)
    }


Но на некоторых девайсах получаю ошибку fatal Exception: kotlin.TypeCastException null cannot be cast to non-null type в строке (activity as NavigationActivity).navigateToDestination(destination, args, navOptions)
Что делаю не так?
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы