Вопросы по теме 'android-architecture-navigation'

Компонент архитектуры навигации - невозможно перейти к фрагменту из onResume
Я тестирую эту новую библиотеку и хочу перейти к фрагменту входа в систему, если пользователь не вошел в систему. Эта проверка выполняется в базовом фрагменте, например: abstract class SignedInFragment : Fragment() { override fun onResume() {...
2382 просмотров

Как обрабатывать кнопку возврата, когда в начальном пункте назначения компонента навигации
Я начал работать с новым навигационным компонентом и очень в этом разбираюсь! Однако у меня есть одна проблема - как я должен обрабатывать кнопку «Назад», когда я нахожусь в начальном пункте назначения графика? Вот код, который я сейчас использую:...
16492 просмотров

Компонент навигации .popBackStack () с аргументами
У меня есть два фрагмента. SecondFragment и ThirdFragment . На самом деле я использую компонент навигации для передачи значения между фрагментами. Нравится: SecondFragment : val action =...
7994 просмотров

Пункт назначения навигации неизвестен этому NavController после результата действия
Я использую навигационный контроллер 1.0.0alpha05, и он отлично работает, но я борюсь с этой ужасной ошибкой, когда выполняю действие навигации после результата действия. У меня есть структура с одним действием / несколькими фрагментами, в...
14428 просмотров

Добавить (не заменять) фрагмент с компонентом архитектуры навигации
У меня есть активность с фрагментом списка продуктов и многими другими фрагментами, и я пытаюсь использовать контроллер навигации компонентов архитектуры. Проблема в том, что он заменяет (начальный пункт назначения) фрагмент списка продуктов, и я не...
12445 просмотров

Компонент навигации Android с сохраненными фрагментами и анимацией ввода
Я пытаюсь использовать компонент навигации с сохраненным фрагментом и анимацией ввода. Фрагмент появится с ожидаемой анимацией. При повороте устройства я получаю следующий сбой: java.lang.IllegalStateException: The specified child already has a...
336 просмотров

Компонент навигации Android: как сохранить состояние фрагмента
Я использую bottomNavigationView и компонент навигации. Подскажите пожалуйста, как я не разрушаю фрагмент после перехода на другую вкладку и не возвращаюсь на старую? Например, у меня есть три вкладки - A, B, C. Моя начальная вкладка - A. После...
22685 просмотров

Компонент навигации Android - зачем добавлять аргументы в граф навигации?
Я следил за руководством CodingWithMitch (и код github ) в компонент навигации, но использовал Java вместо Kotlin. Однако это не принесло никаких проблем. Мой вопрос: без использования Safe Args, какой смысл добавлять аргументы в nav_graph.xml...
1194 просмотров

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

Объект изменяется после отправки в другой Фрагмент
Итак, у меня действительно странная проблема: я передаю объект из Фрагмента A в Фрагмент B , я изменяю этот объект в новом экземпляре во фрагменте B, но после изменения значение этого объекта, оно также меняет это значение, когда я открываю...
165 просмотров

Прекратить перезарядку фрагмента после нажатия на спину
Я использую компонент навигации для навигации между моими фрагментами. Мое приложение простое. Он состоит из двух фрагментов: первый - это список элементов, а второй - подробные сведения об этом элементе. Когда пользователь нажимает на элемент, я...
387 просмотров

как вернуться к предыдущему фрагменту с помощью компонента навигации при отправке данных?
У меня есть 4 фрагмента, A, B, C. Фрагмент A будет основным фрагментом, я буду перемещаться от фрагмента A к фрагменту B, затем фрагмент B вернется с результатом к фрагменту A. Затем я перейду к фрагменту C из фрагмента A , а фрагмент c выполнит...
184 просмотров

Как перейти к следующему NavHostFragment?
Это должна быть действительно простая проблема, но я просто не могу ее понять. Я использую компоненты архитектуры навигации Jetpack, и у меня возникают проблемы с изменением используемого навигационного графа, несмотря на переход к другому действию...
146 просмотров

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

java.lang.IllegalStateException ConstraintLayout не имеет NavController, установленного для фрагмента
У меня есть активность ( main ) с тремя фрагментами (первым, вторым и третьим). Я включил 3 фрагмента в свою деятельность ( activity_main.xml ), используя <include layout="@layout/content_main"/> . content_main.xml использует...
796 просмотров

как изменить значок панели действий (значок гамбургера) при использовании панели навигации с компонентом навигации
Я хочу изменить индикатор возврата домой, но он не работает при использовании компонента навигации Я попробовал решение отсюда и не работал как изменить значок на панели инструментов (значок гамбургера) при использовании панели навигации с...
174 просмотров

как сделать тест пользовательского интерфейса для recyclerview после того, как его видимость становится видимой
Я новичок в тестировании пользовательского интерфейса, и я использую обратную навигацию для обработки транзакций фрагментов, но когда я прихожу на тестирование, я не могу найти способ протестировать recyclerview после его отображения по умолчанию...
18 просмотров

findNavController и изолированный фрагмент
Я запускаю BottomSheetDialogFragment из основного фрагмента с помощью функции show (компонент навигации не может запустить DialogFragments). Теперь в BottomSheetDialogFragment у меня есть кнопка для перехода к подробному действию. У меня...
1430 просмотров

Отключить добавление фрагмента в стек в компоненте архитектуры навигации
Предположим, у меня есть 4 фрагмента: A, B, C, X, и я могу перемещаться между ними следующим образом: ... -> A -> C -> X and ... -> B -> C -> X Но когда я нахожусь в фрагменте X, вызываю mNavController.navigateUp() , я...
15951 просмотров

Воссоздание бэкстека с помощью компонента архитектуры навигации Android
Я пытаюсь реализовать навигацию к определенным страницам сведений моего приложения с помощью PendingIntent из уведомления, однако у меня возникают проблемы с воссозданием backstack со страницы сведений на всем пути обратно к начальному месту...
1614 просмотров