Главная — Вопросы по программированию — Как исправить ошибку «java.lang.Исключение IllegalStateException: У действия нет навигационного контроллера…»?

Как исправить ошибку «java.lang.Исключение IllegalStateException: У действия нет навигационного контроллера…»?

  • Post author: admin
  • Запись опубликована: 17 января, 2022
  • Post category: Вопросы по программированию

#android #kotlin

Вопрос:

У меня ошибка при попытке получить NavController
Вот часть моего кода MainActivity:

class MainActivity : AppCompatActivity() < lateinit var navController: NavController override fun onCreate(savedInstanceState: Bundle?) < super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) navController = findNavController(R.id.activity_main_nav_host_fragment) >>

Я получаю сообщение об ошибке в сети navController = findNavController(R.id.activity_main_nav_host_fragment)
Вот мои журналы:

Я думаю, что, возможно, что-то не так с моей активностью.

Fix minecraft failed to connect to the server internal exception java.lang.IllegalStateException


Итак, вот мой activity_main.xml:

Почему я получаю ошибку и каким образом я могу ее исправить? Если вам нужно больше кода, пожалуйста, скажите мне, какие файлы я должен вам показать

Ответ №1:

——— Ответь ————

Выполните следующие действия:

private val navHostFragment = supportFragmentManager .findFragmentById(R.id.activity_main_nav_host_fragment) as NavHostFragment navController = navHostFragment.navController

После этого вы можете использовать navcontroller.

Не стесняйтесь спрашивать, если вам что-то непонятно.

1. Рад вам помочь. Не могли бы вы, пожалуйста, озвучить этот ответ?

Вам также может понравиться

Могу ли я очистить этот jQuery?

25 сентября, 2022

Проблема с поиском того, что это за слайдер

6 января, 2022

Android: значения статических полей теряются после однократной установки из статического блока

1 сентября, 2022

  • О нас
  • Онлайн игры
  • Конвертеры
  • Base64 конвертер онлайн
  • Оформление кода JavaScript CSS HTML Онлайн
  • URL Encoder (кодировщик) / Decoder (декодировщик) онлайн
  • Конвертер регистров
  • Рассчитать количество дней между датами
  • Генератор ключей и паролей
  • Генератор QR кодов
  • Преобразование времени
  • Преобразование микросекунд в секунды
  • Преобразование микросекунд в миллисекунды
  • Преобразование миллисекунд в микросекунды
  • Преобразование миллисекунд в секунды
  • Преобразование миллисекунд в минуты
  • Преобразование миллисекунд в часы
  • Преобразователь миллисекунд в дату
  • Преобразование секунд в миллисекунды
  • Преобразование секунд в минуты
  • Преобразование секунд в часы
  • Преобразование секунд в дни
  • Преобразование минут во время
  • Преобразование минут в миллисекунды
  • Преобразование минут в секунды
  • Преобразование минут в часы
  • Преобразование часов в миллисекунды
  • Преобразование часов в секунды
  • Преобразование часов в минуты
  • Преобразование часов в дни
  • Преобразование дней в часы
  • Преобразование из часы в недели
  • Конвертация из недели в часы
  • Через несколько часов калькулятор
  • Преобразование времени AM/PM в 24-часовое
  • Преобразование Военного Времени
  • Время до десятичного калькулятора
  • Безопасность
  • Финансы
  • Энциклопедия

Источник: programbox.ru

Не могу зайти на сервер | Ошибка internal exception java.io.IOException | Фикс 2022 | java.net 1.19

ошибка

Рофлы рофлами, но такая же у некоторых игроков наблюдается. Вообще в рандомных местах может крашить.
Может кто знает из-за чего?

AndrewGreat

Minecraft: Post-Soviet Mafia — vk.com/minecraft_psm

Читайте также:  Как запустить готовую сборку Майнкрафт

hohserg

7,067 321 1,491
Error: java.lang.IllegalStateException: Already tesselating!
Такая херня происходит когда у буфера тесселятора повторно вызывается begin без предварительной draw
Новая рандомная ава топовая) Ender’sMagic 1.4b — УРААА!))

Таумкрафт 6 — ураа!
Пишу на Scala
Какая ирония: написание тутора позволяет понять тему лучше, чем его чтение
Test BB-code

tox1cozZ

aka Agravaine

8,434 597 2,872

Это и ежу понятно. Прикол в том что это происходит рандомно, крашатся вообще любые моды и любые куски кода. В самом коде нет никаких ошибок. И это не у всех, а лишь у некоторых людей.
Поэтому и непонятно в чём проблема.

hohserg

7,067 321 1,491
Как всегда проблема в оптифайне, не зря его запрещено добавлять в сборку на курсе и технике
Новая рандомная ава топовая) Ender’sMagic 1.4b — УРААА!))

Таумкрафт 6 — ураа!
Пишу на Scala
Какая ирония: написание тутора позволяет понять тему лучше, чем его чтение
Test BB-code

Источник: forum.mcmodding.ru

21.1. Java – Встроенные исключения

Java определяет несколько классов исключений внутри стандартного пакета java.lang.

Наиболее общие из этих исключений являются подклассами стандартного типа RuntimeException. Поскольку java.lang неявно импортируется во все java-программы, то большинство исключений, полученных из RuntimeException, автоматические.

Java определяет несколько других типов исключений, которые относятся к его различным библиотекам класса. Ниже приведен список неконтролируемых исключений на этапе выполнения (Unchecked RuntimeException).

Исключение и описание
1 java.lang.ArithmeticException
Арифметическая ошибка, например, деление на ноль.
2 java.lang.ArrayIndexOutOfBoundsException
Индекс массива выходит за пределы.
3 java.lang.ArrayStoreException
Присвоение элементу массива несовместимого типа.
4 java.lang.ClassCastException
Недопустимое приведение типов.
5 java.lang.IllegalArgumentException
Недопустимый аргумент, используемый для вызова метода.
6 java.lang.IllegalMonitorStateException
Недопустимая работа монитора, например, ожидание разблокированного потока.
7 java.lang.IllegalStateException
Окружающая обстановка или приложение находится в неправильном состоянии.
8 java.lang.IllegalThreadStateException
Запрошенная операция несовместима с текущим состоянием потока.
9 java.lang.IndexOutOfBoundsException
Некоторый тип индекса находится за пределом.
10 java.lang.NegativeArraySizeException
Массив создан с отрицательным размером.
11 java.lang.NullPointerException
Недопустимое использование нулевой ссылки.
12 java.lang.NumberFormatException
Неверное преобразование строки в числовой формат.
13 java.lang.SecurityException
Попытка нарушить безопасность.
14 java.lang.StringIndexOutOfBounds
Попытка индексирования за пределами строки.
15 java.lang.UnsupportedOperationException
Была обнаружена неподдерживаемая операция.

Ниже приведен список контролируемых исключений (Checked Exceptions) в Java, определенных в java.lang.

Исключение и описание
1 java.lang.ClassNotFoundException
Класс не найден.
2 java.lang.CloneNotSupportedException
Попытка клонировать объект, который не реализует Cloneable интерфейс.
3 java.lang.IllegalAccessException
Запрещен доступ к классу.
4 java.lang.InstantiationException
Попытка создать объект абстрактного класса или интерфейса.
5 java.lang.InterruptedException
Один поток был прерван другим потоком.
6 java.lang.NoSuchFieldException
Запрошенное поле не существует.
7 java.lang.NoSuchMethodException
Запрошенный метод не существует.

Оглавление

  • 1. Java – Самоучитель для начинающих
  • 2. Java – Обзор языка
  • 3. Java – Установка и настройка
  • 4. Java – Синтаксис
  • 5. Java – Классы и объекты
  • 6. Java – Конструкторы
  • 7. Java – Типы данных и литералы
  • 8. Java – Типы переменных
  • 9. Java – Модификаторы
  • 10. Java – Операторы
  • 11. Java – Циклы и операторы цикла
  • 11.1. Java – Цикл while
  • 11.2. Java – Цикл for
  • 11.3. Java – Улучшенный цикл for
  • 11.4. Java – Цикл do..while
  • 11.5. Java – Оператор break
  • 11.6. Java – Оператор continue
  • 12. Java – Операторы принятия решений
  • 12.1. Java – Оператор if
  • 12.2. Java – Оператор if..else
  • 12.3. Java – Вложенный оператор if
  • 12.4. Java – Оператор switch..case
  • 12.5. Java – Условный оператор (? 🙂
  • 13. Java – Числа
  • 13.1. Java – Методы byteValue(), shortValue(), intValue(), longValue(), floatValue(), doubleValue()
  • 13.2. Java – Метод compareTo()
  • 13.3. Java – Метод equals()
  • 13.4. Java – Метод valueOf()
  • 13.5. Java – Метод toString()
  • 13.6. Java – Метод parseInt()
  • 13.7. Java – Метод Math.abs()
  • 13.8. Java – Метод Math.ceil()
  • 13.9. Java – Метод Math.floor()
  • 13.10. Java – Метод Math.rint()
  • 13.11. Java – Метод Math.round()
  • 13.12. Java – Метод Math.min()
  • 13.13. Java – Метод Math.max()
  • 13.14. Java – Метод Math.exp()
  • 13.15. Java – Метод Math.log()
  • 13.16. Java – Метод Math.pow()
  • 13.17. Java – Метод Math.sqrt()
  • 13.18. Java – Метод Math.sin()
  • 13.19. Java – Метод Math.cos()
  • 13.20. Java – Метод Math.tan()
  • 13.21. Java – Метод Math.asin()
  • 13.22. Java – Метод Math.acos()
  • 13.23. Java – Метод Math.atan()
  • 13.24. Java – Метод Math.atan2()
  • 13.25. Java – Метод Math.toDegrees()
  • 13.26. Java – Метод Math.toRadians()
  • 13.27. Java – Метод Math.random()
  • 14. Java – Символы
  • 14.1. Java – Метод Character.isLetter()
  • 14.2. Java – Метод Character.isDigit()
  • 14.3. Java – Метод Character.isWhitespace()
  • 14.4. Java – Метод Character.isUpperCase()
  • 14.5. Java – Метод Character.isLowerCase()
  • 14.6. Java – Метод Character.toUpperCase()
  • 14.7. Java – Метод Character.toLowerCase()
  • 14.8. Java – Метод Character.toString()
  • 15. Java – Строки
  • 15.1. Java – Метод charAt()
  • 15.2. Java – Метод compareTo()
  • 15.3. Java – Метод compareToIgnoreCase()
  • 15.4. Java – Метод concat()
  • 15.5. Java – Метод contentEquals()
  • 15.6. Java – Метод copyValueOf()
  • 15.7. Java – Метод endsWith()
  • 15.8. Java – Метод equals()
  • 15.9. Java – Метод equalsIgnoreCase()
  • 15.10. Java – Метод getBytes()
  • 15.11. Java – Метод getChars()
  • 15.12. Java – Метод hashCode()
  • 15.13. Java – Метод indexOf()
  • 15.14. Java – Метод intern()
  • 15.15. Java – Метод lastIndexOf()
  • 15.16. Java – Метод length()
  • 15.17. Java – Метод matches()
  • 15.18. Java – Метод regionMatches()
  • 15.19. Java – Метод replace()
  • 15.20. Java – Метод replaceAll()
  • 15.21. Java – Метод replaceFirst()
  • 15.22. Java – Метод split()
  • 15.23. Java – Метод startsWith()
  • 15.24. Java – Метод subSequence()
  • 15.25. Java – Метод substring()
  • 15.26. Java – Метод toCharArray()
  • 15.27. Java – Метод toLowerCase()
  • 15.28. Java – Метод toString()
  • 15.29. Java – Метод toUpperCase()
  • 15.30. Java – Метод trim()
  • 15.31. Java – Метод valueOf()
  • 15.32. Java – Классы StringBuilder и StringBuffer
  • 15.32.1. Java – Метод append()
  • 15.32.2. Java – Метод reverse()
  • 15.32.3. Java – Метод delete()
  • 15.32.4. Java – Метод insert()
  • 15.32.5. Java – Метод replace()
  • 16. Java – Массивы
  • 17. Java – Дата и время
  • 18. Java – Регулярные выражения
  • 19. Java – Методы
  • 20. Java – Потоки ввода/вывода, файлы и каталоги
  • 20.1. Java – Класс ByteArrayInputStream
  • 20.2. Java – Класс DataInputStream
  • 20.3. Java – Класс ByteArrayOutputStream
  • 20.4. Java – Класс DataOutputStream
  • 20.5. Java – Класс File
  • 20.6. Java – Класс FileReader
  • 20.7. Java – Класс FileWriter
  • 21. Java – Исключения
  • 21.1. Java – Встроенные исключения
  • 22. Java – Вложенные и внутренние классы
  • 23. Java – Наследование
  • 24. Java – Переопределение
  • 25. Java – Полиморфизм
  • 26. Java – Абстракция
  • 27. Java – Инкапсуляция
  • 28. Java – Интерфейсы
  • 29. Java – Пакеты
  • 30. Java – Структуры данных
  • 30.1. Java – Интерфейс Enumeration
  • 30.2. Java – Класс BitSet
  • 30.3. Java – Класс Vector
  • 30.4. Java – Класс Stack
  • 30.5. Java – Класс Dictionary
  • 30.6. Java – Класс Hashtable
  • 30.7. Java – Класс Properties
  • 31. Java – Коллекции
  • 31.1. Java – Интерфейс Collection
  • 31.2. Java – Интерфейс List
  • 31.3. Java – Интерфейс Set
  • 31.4. Java – Интерфейс SortedSet
  • 31.5. Java – Интерфейс Map
  • 31.6. Java – Интерфейс Map.Entry
  • 31.7. Java – Интерфейс SortedMap
  • 31.8. Java – Класс LinkedList
  • 31.9. Java – Класс ArrayList
  • 31.10. Java – Класс HashSet
  • 31.11. Java – Класс LinkedHashSet
  • 31.12. Java – Класс TreeSet
  • 31.13. Java – Класс HashMap
  • 31.14. Java – Класс TreeMap
  • 31.15. Java – Класс WeakHashMap
  • 31.16. Java – Класс LinkedHashMap
  • 31.17. Java – Класс IdentityHashMap
  • 31.18. Java – Алгоритмы Collection
  • 31.19. Java – Iterator и ListIterator
  • 31.20. Java – Comparator
  • 32. Java – Дженерики
  • 33. Java – Сериализация
  • 34. Java – Сеть
  • 34.1. Java – Обработка URL
  • 35. Java – Отправка Email
  • 36. Java – Многопоточность
  • 36.1. Java – Синхронизация потоков
  • 36.2. Java – Межпоточная связь
  • 36.3. Java – Взаимная блокировка потоков
  • 36.4. Java – Управление потоками
  • 37. Java – Основы работы с апплетами
  • 38. Java – Javadoc
Читайте также:  Quantum hover mode minecraft что это

Источник: proglang.su