Описание тега android-navigation-graph

0 ответов

Панель инструментов настройки и представление навигации с вложенным графом навигации

У меня есть корневой график навигации, который содержит мой фрагмент логина и вложенный график навигации для остальной части моего приложения. Я хотел бы настроить мой Toolbar а также NavigationView с вложенным графиком ТОЛЬКО и не хочу ничего из эт…
9 ответов

Исключение: View не имеет установленного navController

Во фрагменте, который я сделал, он размещается во фрагменте тега в действии, когда я использую navController = Navigation.findNAvController(view), приложение вылетает из-за ошибки: View не имеет установленного navController. это nav_graph: <navig…
0 ответов

Доступ к графической области ViewModel дочернего NavHostFragment с помощью navGraphViewModels

Я использую навигационный компонент Android Jetpack (2.2.0-alpha01). Я хочу использовать дочерний NavHostFragment, вложенный в мой основной NavHostFragment, оснащенный собственным дочерним графом навигации. Пожалуйста, просмотрите следующее изображе…
2 ответа

Как показать HomeAsUp при использовании графика навигации Android

У меня есть проблема, чтобы показать HomeAsUp . Я думаю, что есть такой способ связать NavColtroller с ActionBar. поэтому мне не нужно настраивать панель инструментов вручную для каждого фрагмента, в основном при использовании включенного возврата к…
1 ответ

Исключение раздувает навигационный график

Я только что обновил Android Studio до версии 3.5, и мой проект перестал запускаться, выдав следующее исключение: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mcampana.turle/com.mcampana.turle.MainActivity}: android.view.In…
27 авг '19 в 13:14
1 ответ

Добавить ввод анимации, чтобы начать пункт назначения в компоненте навигации Android

Я знаю, как добавить анимацию входа и выхода в action тег в навигационном графе. Я также знаю, как динамически добавлять анимацию, используя NavOptions при навигации с navController, Я хочу знать, как мы можем добавить анимацию ввода для StartDestin…
1 ответ

Представления, добавленные в FragmentContainerView, должны быть связаны с фрагментом

Из-за сложностей с реализацией кнопки возврата на панели инструментов между двумя фрагментами я решил начать знакомство с Navigation Graph. Но я получаю ошибку Views added to a FragmentContainerView must be associated with a Fragment. View android.w…
1 ответ

Как динамически изменить вкладку по умолчанию в компоненте NavigationUI на Android

В моем приложении я хочу отображать нижние вкладки, и при нажатии на эти вкладки отображается одна fragment. Для этого я использовалBottomNavigationView а также NavigationUI компонент для показа фрагментов Мой XML-код: <fragment android:id="…
3 ответа

Цвет фона BottomNavigationView с непрозрачностью не работает должным образом

Я реализовал BottomNavigationView с навигационным графом. при установке сплошного цвета в navigationView в качестве фона он работает нормально, но когда я устанавливаю цвет фона с непрозрачностью, он работает неправильно. Вот мой файл Gradle: implem…
1 ответ

Класс Nav Direction не обновляется при добавлении безопасных аргументов

Я пытаюсь передать аргумент из одного фрагмента в другой во время навигации и следую инструкциям в соответствии с https://developer.android.com/guide/navigation/navigation-pass-data Я уже некоторое время использую safeargs в проекте, поэтому проблем…
1 ответ

Как использовать диалог нижнего листа из компонента пользовательского интерфейса навигации

Я использую навигационный график для внутренней навигации. Теперь я хочу открыть фрагмент диалогового окна нижнего листа с помощью nav_graph. Я пробовал добавить <dialog android:id="@+id/ItemBottomSheetFragment" android:name="xxxxxxx.fragments.In…
5 ответов

Обработать кнопку "Назад" на панели инструментов с помощью компонента "Навигация"

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

Как добавить NavHostFragment в место назначения фрагмента?

Моя цель - понять и использовать компонент навигации наилучшим образом со сложной архитектурой навигации (я полагаю). Чтобы создать глобальный контекст, я использую основную панель BottomNavigationBar с 5 элементами. Для управления ассоциированными …
1 ответ

Назначение NavController неизвестно с использованием BottomNavigation

Я использую BottomNavigation в классе главного меню для циклического просмотра фрагментов на главном экране. Странно то, что мое приложение вылетает из-за того, что NavController не находит пункт назначения ни в одном из четырех фрагментов. MainMenu…
0 ответов

Может ли мой автономный SDK иметь собственный график навигации с фрагментами?

Создание автономного SDK с навигационным графом со следующими свойствами: - Нет активности. Все фрагмент. - отправная точка - фрагмент Вопросы: -Как передать мой nav_graph, когда активность с использованием моего sdk запрашивает мой sdk UI? Или пере…
1 ответ

Панель навигации с графиком навигации не работает

Я попытался создать новый проект с активностью панели навигации. Получены автогенерированные фрагменты с моделями просмотра. При нажатии на навигационное меню не происходит переход к соответствующим фрагментам. build.gradle dependencies { implementa…
1 ответ

StartDestination NullpointerException onSaveInstance при переходе прочь

У меня есть макет ящика, который перемещается между двумя фрагментами (точно так же, как он настраивается при создании нового проекта с макетом ящика: так что есть граф навигации и общая настройка с AppBarConfiguration. Я просто удалил целую кучу ве…
2 ответа

ViewModel очищается при последнем нажатии

Я использую навигационный граф для навигации между фрагментами, и я заметил, что мой viewModel очищается (onCleared) только тогда, когда я нажимаю кнопку возврата, но не когда я перехожу к другому фрагменту с помощью этого кода: val action = MyFragm…
0 ответов

График навигации, обновляющий текущие пункты меню ящика

Я знакомлюсь с Navigation graphapis. У меня есть приложение, в котором есть ящик, и несколько фрагментов, которые я показываю вNavHostFragment используя navigation controller. Что касается навигации, я думаю, что она работает нормально, но самая бол…
4 ответа

Передача аргумента из фрагмента в действие с помощью SafeArgs

Используя навигационный граф, когда я перехожу от фрагмента к действию, а также передаю аргумент с помощью safeargs в действии, я не могу получить аргумент. Как я могу получить аргумент, передаваемый из фрагмента??? Во фрагменте я могу получить аргу…