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

Компонент архитектуры навигации упрощает реализацию навигации в приложении Android.
1 ответ

Навигация по Android, я могу переместить любой фрагмент, который не связан

Я пытаюсь использовать компонент архитектуры навигации в своем игрушечном приложении. Сначала я нарисовал взаимосвязь фрагментов в моем файле nav_graph.xml. Например, я нарисовал 3 фрагмента A, B и C, как показано ниже: A -> B -> C Итак, у меня есть…
0 ответов

Компонент навигации и просмотр модели связи

В настоящее время я использую новый навигационный компонент и придерживаюсь одного принципа активности, я обмениваюсь информацией между своими фрагментами с помощью моделей представления, в настоящее время у меня есть сценарий, где можно привязать м…
4 ответа

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

Я использую Jetpack Navigation Component в моем проекте с указанием активности и некоторыми фрагментами. У меня есть фрагмент со списком, который заполняет со стороны сервера. Я вызываю getDataFromServer на onViewCreated метод, затем, когда пользова…
1 ответ

Как решить ошибку ArrayList не может быть приведен к android.os.Parcelable[] в Kotlin при передаче данных с помощью аргумента навигации?

Я пытаюсь отправить данные категорий (ArrayList) из фрагмента в другой фрагмент с помощью аргумента навигации, как это. fun setUpArgumentForSearchDestination(categories: ArrayList<Category>) { val searchDestination = fragmentView.findNavContro…
1 ответ

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

Я планирую Иерархию Представления как это: По сути, основной фрагмент будет иметь возможность инициировать навигацию внутри контроллера навигации нижнего листа, фрагмент нижнего листа также сможет запускать навигации внутри контроллера навигации ниж…
0 ответов

Знайте, когда анимация перехода началась / закончилась при использовании контроллера Nav с файлами XML графика навигации

NavController предоставляет приемник навигации, но как я могу узнать, когда начинается или заканчивается анинирование перехода? Спасибо
6 ответов

Скрыть андроид нижнюю навигационную панель для дочерних экранов / фрагментов

Я пытаюсь создать одно приложение для Android. У меня есть MainActivity (только действие) с BottomNavigationView, три фрагмента верхнего уровня и некоторые дочерние фрагменты. Мое требование: всякий раз, когда на экране отображаются фрагменты верхне…
0 ответов

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

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

Как установить заголовок на панели приложения с помощью компонента Navigation Architecture

Я опробовал компонент архитектуры навигации и теперь испытываю трудности с настройкой заголовка. Как установить заголовок программно, а также как он работает? Чтобы очистить мой вопрос, давайте рассмотрим пример, где я установил простое приложение с…
3 ответа

Отправить аргумент через PendingIntent NavDeepLinkBuilder

У меня возникли трудности с отправкой аргумента через PendingIntent уведомления с использованием NavDeepLinkBuilder, Я могу получить пункт назначения Activity запустить, нажав на уведомление, но Activity"s Intent не содержит значение аргумента, кото…
3 ответа

Навигация без создания нового экземпляра фрагмента - компонент навигации

Можно ли использовать navigate функция из Android Navigation Component без создания нового экземпляра фрагмента, но как восстановить предыдущий? Я пытался восстановить предыдущий фрагмент, но только с использованием navigate Данные функции могут пер…
1 ответ

Как реализовать общий элемент перехода от элемента RcyclerView к фрагменту с помощью компонента навигации Android?

У меня довольно простой случай. Я хочу реализовать общий переход элемента между элементом в RececlerView а также fragment, Я использую компонент навигации Android в моем приложении. Есть статья о совместном переходе на developer.android и тема о sta…
1 ответ

Компонент веб-просмотра кэша архитектуры навигации

Я делаю навигацию в моем приложении через Navigation Architecture Component https://developer.android.com/topic/libraries/architecture/navigation/ у меня есть такой MainActivity и переключение фрагментов внутри него. public class MainActivity extend…
04 дек '18 в 14:41
0 ответов

Возникновение исключений в представлении навигации с использованием RecyclerView, Fragment и Activity с Kotlin

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

Используя компонент навигации, как правильно перемещаться вверх при использовании NavHostFragments, вложенных в другие NavHostFragments

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

Компонент навигации Android выполняет действие при возврате обратно в стек

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

Почему addDefaultArguments() удален из компонента навигации версии 1.0.0-alpha09? Что такое WorkAround для передачи аргумента в StartDestination из Activity?

Здравствуйте, я работаю над компонентом архитектуры навигации и я и настраиваю NavHostFragment для моей деятельности программно. MainActivity.xml: <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:and…
0 ответов

XML-переходы материалов для Android с использованием навигации по компонентам архитектуры

Привет, я хотел бы повторить показанные здесь переходы дизайна материала для переходов верхнего уровня и родительского-дочернего. Я просто хочу, чтобы XML-файлы добавлялись по умолчанию в NavOptions.
2 ответа

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

Я создаю приложение, которое нуждается во вложенных навигационных графах и хочет закрыть родительский фрагмент из дочернего фрагмента. Я могу закрыть фрагмент, позвонив getActivity().getSupportFragmentManager().popBackStack(); с этим я могу только з…
11 ответов

Хранение состояний переписчика в фрагменте с библиотекой подкачки и компонентом архитектуры навигации

Я использую 2 компонента реактивного ранца: библиотека подкачки и навигация. В моем случае у меня есть 2 фрагмента: ListMoviesFragment и MovieDetailFragment когда я прокручиваю определенное расстояние и щелкаю по элементу фильма в обзоре переработчи…