Главная — Вопросы по программированию — Как исправить ошибку «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
Источник: proglang.su