Описание тега navgraph

0 ответов

Android - NavGraph без startDestination

Как я могу иметь без? У меня есть контейнер фрагментов. Когда запускаются некоторые события, я хочу расширить это BottomSheetи загрузите фрагмент в его контейнер фрагментов. Пока одно из этих событий не будет запущено, я не хочу, чтобы контейнер фра…
18 апр '22 в 14:32
0 ответов

Как вызвать другой фрагмент навигационного графа из другого навигационного графа без потери текущего пункта назначения в andorid

У меня есть два навигационных графика внутри моего проекта graphA {У меня есть несколько фрагментов внутри моего (График A) фрагмента входа (этот фрагмент установлен как домашний) и фрагмента регистрации } graphB { У меня есть несколько фрагментов в…
0 ответов

предотвратить вызов onCreateView и onViewCreated предыдущего фрагмента при нажатии кнопки «Назад» в компоненте навигации

Фрагмент А, Б, С Когда я возвращаюсь из B -> A, чем A, onCreateView и onViewCreated вызываются каждый раз при использовании компонента навигации, который обычно работает в FragmentManager. Я старался navController.navigateUp() super.onBackPressed…
02 июн '22 в 11:16
0 ответов

можем ли мы объединить несколько действий в один navGraph? если да, то как мы можем использовать несколько действий в одном Navgraph?

Как использовать несколько действий в одном графе Nav? можно ли использовать несколько действий в одном NavGraph.
16 фев '23 в 12:56
1 ответ

Как перейти от DialogFragment к DialogFragment?

У меня есть фрагмент, где я нажимаю кнопку, и он открывает диалоговое окно (DialogFragment). В этом диалоговом окне у меня есть кнопка, при нажатии которой я хочу закрыть этот диалог и открыть другой другой диалог (DialogFragment). В этом новом диал…
0 ответов

Как я могу передать значение основному конструктору фрагмента при переходе от другого фрагмента с помощью NavGraph

class FragmentA: Fragment() { fun changeFragment(activity: Activity, id: Int, b: Bundle) { findNavController( activity, R.id.nav_fragment_b ).navigate( id, b ) } } FragmentB (var name:String): Fragment(){ } В этом я хочу перейти от FragmentA к Frag…
0 ответов

Как использовать навигационный график для активности?

Как мы все знаем, navGraph содержитfragments screenиstrings(action)которые соединяют дваfragments, этот navGraph может быть размещен на NavHostFragment внутри XML-файла активности. Таким же образом мы можем перемещаться междуactivities?
2 ответа

Навигационный компонент Android и нижний навигационный вид — кнопка жесткого возврата возвращает в «Домой» с несохраненным состоянием

Контекст Мы переходим на использование навигационного компонента в моей компании, и пока все идет нормально. У нас есть нижний вид навигации с 5 вкладками, и с помощьюнастроить его. У нас есть «Дом» в качестве начальной вкладки для нашего навигацион…
1 ответ

java.lang.IllegalArgumentException: действие/пункт назначения навигации

Я создаю приложение для заметок. Я хочу сохранить заметку, когда пользователь нажимает кнопку «Назад» из createNotesFragment и завершает createNotesFragment, чтобы я мог перейти к homeFragment. Код, который я использовал для этого, приведен ниже: ac…
0 ответов

Текст кнопки переключения Android возвращается к значению по умолчанию, когда фрагмент вызывается из заднего стека

У меня есть фрагмент, обработанный как часть навигационного графика. Назовите его «Фрагмент элементов». У меня есть три кнопки-переключателя в этом фрагменте, и я устанавливаю togglebutton.text для каждой из них программно, получая доступ к значения…
03 ноя '22 в 03:51
1 ответ

Начать активность с любым из двух фрагментов

У меня есть активность, и я использовал навигационный график для навигации по трем фрагментам. Это идет от Fragment1 к Fragment2 и Fragment3, и это работает. Однако из Fragment3 я начинаю новую активность. В этом упражнении я хочу отобразить любой и…
14 ноя '22 в 14:34
0 ответов

Разница между переходом от одного фрагмента к другому с использованием идентификатора фрагмента и идентификатора действия с использованием графа навигации в библиотеке реактивных пакетов Android

Я использую навигационный граф реактивного ранца в своем проекте Android. Обычно для перехода от одного к другому фрагменту мы подключаем ссылку между ними в навигационном графе и вызываем так: findNavController().navigate(R.id.action_navigation_log…
0 ответов

создать NavGraph программно, который включает только другие navGraphs

Я пытаюсь программно построить navGraph и связать его с bottomNavigationView. Я должен сделать это программно, потому что я получил порядок элементов и видны ли они с сервера. Если я создаю navGraph с помощью xml, он работает, но когда я пытаюсь пос…
0 ответов

как изменить фрагменты с помощью навигационного контроллера?

Я использую навигационный ящик с навигационными компонентами. Проблема, с которой я сталкиваюсь, заключается в том, что навигация не работает. У меня есть панель инструментов и профиль с двумя фрагментами, но это не переход к фрагменту профиля. вот …
0 ответов

как перемещаться между различными навигационными графами

У меня есть два типа навигации для моего мобильного приложения — мобильная навигация и поисковая навигация. Я пытаюсь перейти от домашнего фрагмента в мобильной навигации к фрагменту поиска в навигации по поиску, но возникает ошибка. " java.lang.Ill…
0 ответов

Android: используйте com.github.appintro.AppIntro и навигационный график вместе

Снимок: у меня есть проект, разделенный на несколько модулей. У меня есть одно приложение-приложение, фрагменты и функциональность которого разделены на разные модули. В дополнение к MainActivity у меня теперь есть активность AppIntro. Модуль, содер…
26 апр '23 в 04:26
1 ответ

Невозможно перерисовать фрагменты NavGraph с помощью setGraph()

Как я могу заставить компоненты навигации перерисовывать фрагменты внутри navGraph с нуля? Я пробовал использовать setGraph() с тем же экземпляром navGraph, но это работает только в первый раз. В следующий раз, когда я вызываю тот же код с тем же эк…
28 мар '23 в 11:44
0 ответов

передача необязательных аргументов в пункт назначения начала навигации?

Я пытался отправить пункт назначения с необязательным параметром в пункт назначения начала навигации в течение 2 дней, но обнаружил, что это невозможно. Начальный пункт навигации должен был совпадать с посимвольным маршрутом, поэтому он должен был б…
0 ответов

Навигация от фрагмента к действию преобразуется в график текущих действий.

У меня есть навигационный график с двумя действиями и несколькими фрагментами внутри них. Вот мой график <?xml version="1.0" encoding="utf-8"?> <navigation xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas…
1 ответ

NullPointerException: значение null не может быть приведено к ненулевому типу kotlin.Int. При вызове navController.setGraph после перезапуска Activity

Иногда функция setGraph вызывает исключение NullPointerException: значение null не может быть приведено к ненулевому типу kotlin.Int. Это зависит от того, как я перезапущу приложение. Когда создается MainActivity, он программно устанавливает график …