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

Компонент архитектуры навигации обеспечивает основу для навигации внутри приложений для приложений Android.
1 ответ

Как передать аргументы фрагменту, вызываемому из NavigationDrawer с помощью NavigationUI?

Я преобразовал свое приложение для использования NavigationUI, Но setupWithNavController() заменяет мой setNavigationItemSelectedListener(), В моем слушателе я передавал (безопасный тип) аргумент к фрагменту.
15 ноя '18 в 16:54
4 ответа

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

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

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

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

Невозможно установить навигацию в Android

Я пытаюсь установить последние версии компонентов навигации в архитектуре. я перехожу по этому документу Когда я пытаюсь синхронизировать это дает ошибку. Could not find androidx.navigation:safe-args-gradle-plugin:1.0.0-alpha01. Searched in the foll…
0 ответов

Архитектура Android навигация OnNavigatedListener с обратным стеком

Я хотел бы использовать NavController.OnNavigatedListener для регистрации событий, изменяющих места назначения. Проблема в том, что когда какой-то фрагмент сохраняется в backstack, то для каждого изменения навигации onNavigated Вызываемые еще, и наз…
0 ответов

Всплывающее поведение компонента навигации Android

Я пытаюсь выяснить, как пропустить некоторые фрагменты в заднем стеке компонента навигации. У меня есть такая структура приложения - categories_fragment - category1_collection_fragment - category1_collection_item_view_fragment - category1_collection…
2 ответа

Android Studio 3.2 Канарная сборка не отображает тег навигации

Android студия 3.2 канарейка 14 не рендерит тег навигации. Это просто показывает ожидание завершения сборки. navigation_graph <?xml version="1.0" encoding="utf-8"?> <navigation xmlns:android="http://schemas.android.com/apk/res/android" xmln…
4 ответа

Проблема с навигационным компонентом Android Jetpack с фрагментом заставки в качестве корневого пункта назначения

Предположим, у нас есть 3 фрагмента с панелями инструментов с кнопкой вверх SplashFragment -> FragmentA -> FragmentB Это ожидаемый поток приложения. При достижении FragmentB, когда пользователь нажимает кнопку "Назад", он должен перейти к Frag…
6 ответов

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

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

Одно действие Два или более NavHostFragment

Можно ли создать приложение, которое имеет одно действие, но два NavHostFragment. Один из NavHostFragment будет в действии, а другой будет в одном из фрагментов. Фрагмент будет указывать на вложенный граф
20 ответов

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

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

Несколько контейнеров для компонента навигации

Можно ли разделить навигационный график между двумя (или более) контейнерами? Чего я хотел бы добиться, так это иметь два контейнера (NavHosts): один меньший, который находится над нижней панелью навигации и под панелью инструментов Второй полноэкра…
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 ответ

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

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

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

Я хочу добавить фрагмент B поверх фрагмента A без разрушения фрагмента A. Единственный вариант, который я вижу в библиотеке навигации, - это использовать метод навигации, чтобы открыть фрагмент, но как убедиться, что фрагмент B добавлен поверх фрагм…
11 ответов

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

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

Навигация с помощью MVVM android

У меня есть приложение, использующее класс Androids ViewModel и компонент навигации для навигации между фрагментами. Как бы я справился с навигацией из ViewModel? Я использую RxJava, и я думал о том, чтобы фрагменты прослушивали события навигации, а…
1 ответ

Компонент навигации - проблемы с панелью навигации

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