Вопросы по теме 'android-architecture-navigation'
Компонент архитектуры навигации - невозможно перейти к фрагменту из onResume
Я тестирую эту новую библиотеку и хочу перейти к фрагменту входа в систему, если пользователь не вошел в систему. Эта проверка выполняется в базовом фрагменте, например:
abstract class SignedInFragment : Fragment() {
override fun onResume() {...
2382 просмотров
schedule
03.10.2021
Как обрабатывать кнопку возврата, когда в начальном пункте назначения компонента навигации
Я начал работать с новым навигационным компонентом и очень в этом разбираюсь! Однако у меня есть одна проблема - как я должен обрабатывать кнопку «Назад», когда я нахожусь в начальном пункте назначения графика?
Вот код, который я сейчас использую:...
16492 просмотров
schedule
04.10.2021
Компонент навигации .popBackStack () с аргументами
У меня есть два фрагмента. SecondFragment и ThirdFragment . На самом деле я использую компонент навигации для передачи значения между фрагментами. Нравится:
SecondFragment :
val action =...
7994 просмотров
schedule
03.11.2021
Пункт назначения навигации неизвестен этому NavController после результата действия
Я использую навигационный контроллер 1.0.0alpha05, и он отлично работает, но я борюсь с этой ужасной ошибкой, когда выполняю действие навигации после результата действия.
У меня есть структура с одним действием / несколькими фрагментами, в...
14428 просмотров
schedule
26.11.2021
Добавить (не заменять) фрагмент с компонентом архитектуры навигации
У меня есть активность с фрагментом списка продуктов и многими другими фрагментами, и я пытаюсь использовать контроллер навигации компонентов архитектуры.
Проблема в том, что он заменяет (начальный пункт назначения) фрагмент списка продуктов, и я не...
12445 просмотров
schedule
21.11.2021
Компонент навигации Android с сохраненными фрагментами и анимацией ввода
Я пытаюсь использовать компонент навигации с сохраненным фрагментом и анимацией ввода. Фрагмент появится с ожидаемой анимацией. При повороте устройства я получаю следующий сбой:
java.lang.IllegalStateException: The specified child already has a...
336 просмотров
schedule
14.10.2021
Компонент навигации Android: как сохранить состояние фрагмента
Я использую bottomNavigationView и компонент навигации. Подскажите пожалуйста, как я не разрушаю фрагмент после перехода на другую вкладку и не возвращаюсь на старую? Например, у меня есть три вкладки - A, B, C. Моя начальная вкладка - A. После...
22685 просмотров
schedule
05.09.2021
Компонент навигации Android - зачем добавлять аргументы в граф навигации?
Я следил за руководством CodingWithMitch (и код github ) в компонент навигации, но использовал Java вместо Kotlin. Однако это не принесло никаких проблем.
Мой вопрос: без использования Safe Args, какой смысл добавлять аргументы в nav_graph.xml...
1194 просмотров
schedule
18.09.2021
Компонент навигации Android сбрасывается до пункта назначения после изменения конфигурации
Я использую компонент навигации Android, и у меня есть действие с тремя фрагментами, если я нахожусь во втором фрагменте и поворачиваю экран, заставляя действие перезапускать навигацию, возвращаемую в начальный пункт назначения.
не должен ли...
2161 просмотров
schedule
17.10.2021
Объект изменяется после отправки в другой Фрагмент
Итак, у меня действительно странная проблема: я передаю объект из Фрагмента A в Фрагмент B , я изменяю этот объект в новом экземпляре во фрагменте B, но после изменения значение этого объекта, оно также меняет это значение, когда я открываю...
165 просмотров
schedule
20.09.2021
Прекратить перезарядку фрагмента после нажатия на спину
Я использую компонент навигации для навигации между моими фрагментами. Мое приложение простое. Он состоит из двух фрагментов: первый - это список элементов, а второй - подробные сведения об этом элементе. Когда пользователь нажимает на элемент, я...
387 просмотров
schedule
04.10.2021
как вернуться к предыдущему фрагменту с помощью компонента навигации при отправке данных?
У меня есть 4 фрагмента, A, B, C. Фрагмент A будет основным фрагментом, я буду перемещаться от фрагмента A к фрагменту B, затем фрагмент B вернется с результатом к фрагменту A. Затем я перейду к фрагменту C из фрагмента A , а фрагмент c выполнит...
184 просмотров
schedule
19.09.2021
Как перейти к следующему NavHostFragment?
Это должна быть действительно простая проблема, но я просто не могу ее понять.
Я использую компоненты архитектуры навигации Jetpack, и у меня возникают проблемы с изменением используемого навигационного графа, несмотря на переход к другому действию...
146 просмотров
schedule
13.09.2021
Компонент навигации: как установить ящик с панелью инструментов в каждом фрагменте
Я использую компонент навигации и хочу связать макет ящика с панелью инструментов в каждом фрагменте, а не в действии.
Я попробовал этот ответ , который вызывается onViewCreated (), но любое представление, на которое ссылается действие, является...
61 просмотров
schedule
04.10.2021
java.lang.IllegalStateException ConstraintLayout не имеет NavController, установленного для фрагмента
У меня есть активность ( main ) с тремя фрагментами (первым, вторым и третьим). Я включил 3 фрагмента в свою деятельность ( activity_main.xml ), используя <include layout="@layout/content_main"/> . content_main.xml использует...
796 просмотров
schedule
03.12.2021
как изменить значок панели действий (значок гамбургера) при использовании панели навигации с компонентом навигации
Я хочу изменить индикатор возврата домой, но он не работает при использовании компонента навигации
Я попробовал решение отсюда и не работал как изменить значок на панели инструментов (значок гамбургера) при использовании панели навигации с...
174 просмотров
schedule
19.11.2021
как сделать тест пользовательского интерфейса для recyclerview после того, как его видимость становится видимой
Я новичок в тестировании пользовательского интерфейса, и я использую обратную навигацию для обработки транзакций фрагментов, но когда я прихожу на тестирование, я не могу найти способ протестировать recyclerview после его отображения
по умолчанию...
18 просмотров
schedule
20.09.2021
findNavController и изолированный фрагмент
Я запускаю BottomSheetDialogFragment из основного фрагмента с помощью функции show (компонент навигации не может запустить DialogFragments).
Теперь в BottomSheetDialogFragment у меня есть кнопка для перехода к подробному действию.
У меня...
1430 просмотров
schedule
30.12.2021
Отключить добавление фрагмента в стек в компоненте архитектуры навигации
Предположим, у меня есть 4 фрагмента: A, B, C, X, и я могу перемещаться между ними следующим образом:
... -> A -> C -> X and ... -> B -> C -> X
Но когда я нахожусь в фрагменте X, вызываю mNavController.navigateUp() , я...
15951 просмотров
schedule
08.02.2022
Воссоздание бэкстека с помощью компонента архитектуры навигации Android
Я пытаюсь реализовать навигацию к определенным страницам сведений моего приложения с помощью PendingIntent из уведомления, однако у меня возникают проблемы с воссозданием backstack со страницы сведений на всем пути обратно к начальному месту...
1614 просмотров
schedule
20.02.2022