Вопросы по теме 'android-jetpack-navigation'
Компонент Android Navigation + Схема входа + Вложенный BottomNavigationView
Мне сложно создать навигацию, как на изображении ниже, с помощью компонента навигации Android.
Мне нужен «поток входа», проверьте, вошел ли пользователь в систему, а затем перейдите к основной части приложения (также очистив backstack). Основная...
1985 просмотров
schedule
09.08.2022
Как предотвратить навигацию при использовании Android Jetpack Navigation
Я хочу проверить фактический фрагмент, если он грязный, и предупредить пользователя, чтобы он потерял свои изменения. Я не мог найти слушателя на Navcontroller для взаимодействия до того, как произойдет навигация.
Я уже пытался установить...
148 просмотров
schedule
07.05.2022
Как установить и получить аргументы, установленные в NavGraph.xml?
Я знаю статьи разработчиков Android об Android-навигации:
https://developer.android.com/guide/navigation/navigation-pass-data
а также
https://developer.android.com/guide/navigation/navigation-getting-started
Ни в одной из статей не...
752 просмотров
schedule
21.06.2022
Графики навигации и действия нескольких хостов
У меня есть функциональный модуль splash, который имеет график nav_splash и SplashActivity.
Когда я перехожу ко второму функциональному модулю, main, который имеет график nav_main и MainActivity, вместо использования MainActivity в качестве хоста...
516 просмотров
schedule
27.05.2023
Добавить анимацию ввода для запуска пункта назначения в навигационном компоненте Android
Я знаю, как добавить анимацию входа и выхода в тег action на графике навигации. Я также знаю, как динамически добавлять анимацию с помощью NavOptions при навигации с помощью navController .
Я хочу знать, как мы можем добавить анимацию ввода...
1902 просмотров
schedule
30.11.2022
Как обрабатывать изменения назначения NavController?
Я хочу реализовать addOnDestinationChangedListener, но не повезло. Я пробовал реализовать это самостоятельно, но идентификаторы не совпадают
NavController mController = Navigation.findNavController(this, R.id.nav_auth_fragment);...
480 просмотров
schedule
07.03.2023
Навигация на реактивном ранце не ведет к другому пункту назначения
Я использую навигацию на реактивном ранце в двух разных действиях, каждое со своим навигационным хостом. У меня есть основное действие, которое все работает нормально, и действие настройки, в котором есть 2 фрагмента, у одного есть кнопка, которая...
116 просмотров
schedule
06.09.2022
Поведение стопки фрагментов при изменении ориентации
У меня есть действие A, которое определяет androidx.fragment.app.FragmentContainerView с заданным navGraph в своем макете. Начальной точкой навигационного графа является фрагмент F1, у которого есть действие для перехода к фрагменту F2 (действие...
519 просмотров
schedule
12.06.2022
почему я не могу изменить заголовок панели инструментов после использования кнопки возврата (физической кнопки возврата) в Android?
вот проект, который нужно загрузить: https://www.dropbox.com/s/lq3p2pnwjacik7s/testApp.zip?dl=0
Я использую компонент навигации Android, и вот скриншот приложения:
как вы можете видеть, в макете MainActivity есть nav_host_fragment,...
484 просмотров
schedule
25.12.2023
Перезагрузить фрагмент навигации с аргументами пакета и анимацией, вызываемой изнутри
У меня есть фрагмент навигации , который принимает данные для отображения из аргументов пакета. После действий пользователя этот фрагмент находится на 3 уровня глубже активности навигационного узла. Существует возможность перехода к следующему или...
811 просмотров
schedule
22.07.2023
Компонент навигации со всеми фрагментами или некоторыми активностями?
Я делаю приложение, в основе которого лежит нижняя панель навигации. Проблема возникает, когда мне нужно перейти на страницу, на которой не должно быть и не должно отображаться нижнее представление навигации. Если я использую фрагмент, нижняя панель...
96 просмотров
schedule
08.03.2022
NavController.OnDestinationChangedListener передает destination.id, не соответствующий инициированному идентификатору действия навигации
В моем Android-проекте у меня очень простой навигационный график, включающий два фрагмента: Master и Detail:
<navigation xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"...
4115 просмотров
schedule
15.06.2022
Компонент навигации Android - внешний включенный граф, получающий один аргумент
Я использую компонент навигации от Jetpack.
Мой основной график огромен, поэтому я решил разбить его на разные графики и использовать функциональность <include /> .
Проблема в том, что некоторые из включенных графиков получают аргументы,...
181 просмотров
schedule
05.01.2023
Как передавать данные между фрагментами при использовании bottomNavView
У меня есть приложение с одним действием и двумя фрагментами, и я использую навигацию с помощью реактивного ранца.
В моем «Основном» фрагменте у меня есть кнопка, которая запускает функцию внутри viewModel:...
346 просмотров
schedule
24.07.2022
Переходите от одного занятия к другому с помощью компонента навигации
Я пытаюсь перейти от одного графа навигации (с фрагментом хоста на LoginActivity ) к другому графу навигации (с фрагментом хоста на HomeActivity ). Я знаю, что Google выступает за приложения с одним действием, и поэтому я собираюсь использовать...
3145 просмотров
schedule
30.08.2022
Обрабатывать навигационный стек в графе навигации NavController Android?
На панели инструментов есть кнопка настроек, которая открывает фрагмент, содержащий список опций для открытия других фрагментов.
Страница настроек имеет 2 варианта
Профиль
Сменить пароль
Пользователь может перейти на любую из страниц, а...
180 просмотров
schedule
17.02.2023
Значение аргумента по умолчанию для действия в Jetpack Navigation
Можно ли установить значение аргумента по умолчанию для действия навигации с помощью навигации Jetpack?
У меня есть один fragment , который требует аргумента. Я хочу, чтобы значение этого аргумента было "1" при использовании...
317 просмотров
schedule
18.03.2023
как изменить значок панели инструментов (значок гамбургера) при использовании панели навигации с компонентом навигации Jetpack
Я использую компонент навигации Jetpack для создания панели навигации, я хочу изменить значок гамбургера на панели инструментов, я пробовал много решений, таких как ниже, но они не работают
app:navigationIcon="@drawable/menu"
также...
472 просмотров
schedule
17.10.2022
Компоненты навигации: универсальный код ресурса (URI) и проверка ссылки приложения
Ссылаясь на этот Компоненты навигации: Deeplink с использованием uri в зависимости от buildType
Использование <deeplink app:uri="*./path/> в навигационном графике и в манифесте <data android:host="${hostName}"...
66 просмотров
schedule
23.02.2022
Запоминать состояния элементов списка при навигации в Jetpack Compose
Если мы создадим состояние для элемента списка, такого как val state = remember(it) { mutableStateOf(ItemState()) } , мы потеряем развернутое состояние при прокрутке.
Если мы поднимаем состояния, генерируемые выше, до LazyColumn, тогда расширенное...
785 просмотров
schedule
13.02.2023