Описание тега android-safe-args
2
ответа
Используя safeargs, я получаю "Обязательный Bundle найден Bundle?"
Я передаю аргументы, используя safeargs. В получающем фрагменте я получаю ошибку компиляции: 'Required Bundle Found Bundle?'. Не могу видеть, где ошибка закралась. Погуглил, проверил текст и учебник по Udacity Где появляется ошибка (в "аргументах") …
31 янв '19 в 15:08
12
ответов
Неразрешенная ссылка: NavArgs после добавления некоторых аргументов к месту назначения
Я работаю над небольшим проектом и пытаюсь использовать новые компоненты архитектуры навигации. Когда я пытаюсь добавить некоторые аргументы в пункт назначения, я получаю сообщение об ошибке "Unresolved reference: NavArgs". Я следовал этому руководс…
24 янв '19 в 19:29
2
ответа
Передача аргумента между двумя фрагментами, каждый из которых представлен в другом навигационном графе.
Использование компонента навигации Android. У меня есть два навигационных графика (каждый со своим собственным потоком), скажем, навигационные графы A и B. Я успешно перемещаюсь от A к B, но мне не удается передать аргумент из последнего фрагмента, …
10 дек '18 в 09:14
1
ответ
Как использовать Safeargs в многомодульной архитектуре (Java)?
Как я могу использовать Java и Safeargs в любом или во всех модулях моего приложения? У меня есть многомодульная настройка для моего приложения. Если я использую Kotlin для модулей, Safeargs прекрасно работает во всех модулях. Но если я переключу яз…
29 янв '19 в 19:47
0
ответов
Как передать данные из навигационного окна в Activity с помощью safe-args?
Допустим, у нас есть такой проект: class MainActivity : AppCompatActivity() { private lateinit var drawerLayout: DrawerLayout private lateinit var appBarConfiguration : AppBarConfiguration override fun onCreate(savedInstanceState: Bundle?) { super.o…
20 май '19 в 13:42
7
ответов
Передайте данные / пакет, используя navigateUp в Android Navigation Component
Я нашел вопрос, но не нашел решения в коде Я хочу получить данные, когда происходит обратное нажатие / ручное возвращение. я использую navigateUp() идти обратно. Как я могу передать данные в предыдущий фрагмент? navigateUp() не имеет возможности пе…
08 мар '19 в 07:37
9
ответов
Причина: androidx.navigation.safeargs можно использовать только с проектом androidx
Я столкнулся с проблемой с компонентом навигации под названием safeargs, я использовал classpath 'androidx.navigation:navigation-safe-args-gradle-plugin:2.0.0' в сборке градл. При применении плагина androidx.navigation.safeargs.kotlin в app/build.gr…
19 апр '19 в 04:20
0
ответов
Проверьте, существуют ли аргументы при переходе к фрагменту с использованием SafeArgs
Я мигрировал в Компоненты навигации и, поскольку теперь я использую Фрагменты, я больше не вызываю onActivityResult() в своем Фрагменте. Я определил аргументы, которые я передаю в AddEditTaskFragment, и хочу отправить измененные аргументы обратно в …
21 апр '19 в 10:14
3
ответа
Как получить значение строки по умолчанию из ресурсов в SafeArgs?
Я только изучаю Android NavigationUI и пытаюсь установить заголовок панели инструментов, используя строковое значение по умолчанию из Safe Args. Но есть некоторые проблемы по этому поводу. Файл "Строковые ресурсы": <string name="title_add_item"&g…
30 июл '19 в 18:17
0
ответов
Android Jetpack Navigation: использовать аргумент Safe Args
Можно ли определить Safe Args argument где-нибудь и использовать это по-простому? подобно showBackButton а также showCancelButton в этом примере: <fragment android:id="@+id/someFragment" android:name="com.example.app.SomeFragment"> <argumen…
01 июл '19 в 13:05
0
ответов
Установить безопасные аргументы для вкладки в Android
У меня возникли проблемы с установкой безопасных аргументов адаптера страницы фрагмента. Я не могу установить значение, и когда он создает фрагмент, он дает вам следующую ошибку: kotlin.KotlinNullPointerException at com.eae.mealbook.sleepquality.tab…
26 ноя '19 в 23:59
1
ответ
невозможно передать данные из фрагмента в таблицу с помощью безопасных аргументов в Android Jetpack
Я хочу передать данные из фрагмента в tablayout, но возвращающее нулевое значение. tablayout состоит из 2 фрагментов, как показано на рисунке, это мой tablayout Я попытался передать данные из tablayout во фрагмент и его работу, но я не знаю, почему …
03 май '20 в 19:56
1
ответ
Переходить от фрагмента одного графа к фрагменту другого графа с помощью пакета
У меня есть два графика nav_graph1.xml и nav_graph2.xml(в двух разных модулях /lib) Я хочу перейти от фрагмента 1 к фрагменту 2 с помощью пакетов. Как добиться с помощью компонента навигации? nav_graph1.xml <?xml version="1.0" encoding="utf-8"?&g…
03 июл '20 в 19:13
0
ответов
Навигация - передавать данные из одного фрагмента в другой с помощью Safe Args
В моем nav_graph у меня есть два экрана (фрагмент A и фрагмент B), где мне нужно сохранить данные и показать на третьем экране (фрагмент C). При попытке сделать это я перешел от фрагмента A к C и пропустил B. Я хотел бы сохранить данные из A (при ще…
06 янв '20 в 20:28
1
ответ
SavedStateHandle возвращает нулевые значения
У меня есть ActionBar значок меню, который открывает CategoryFragment. В этом фрагментеcategory объект SafeArgsаргумент передан из другого фрагмента. вCategoryFragment, Я храню categoryимя и идентификатор в общий фрагмент ViewModel в качестве SavedS…
05 фев '20 в 01:58
1
ответ
Класс Nav Direction не обновляется при добавлении безопасных аргументов
Я пытаюсь передать аргумент из одного фрагмента в другой во время навигации и следую инструкциям в соответствии с https://developer.android.com/guide/navigation/navigation-pass-data Я уже некоторое время использую safeargs в проекте, поэтому проблем…
10 май '20 в 06:47
1
ответ
Ошибка: вызвана: groovy.lang.MissingPropertyException: не удалось получить неизвестное свойство "navigationVersion"
Я получаю эту ошибку, когда сначала делаю два изменения, добавляю следующую зависимость в мой файл build.gradle dependencies { classpath 'com.android.tools.build:gradle:3.3.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$version_kotlin" cla…
27 май '20 в 14:40
2
ответа
аргументы фрагмента равны нулю при использовании launchFragmentInContainer
Я пишу тест для фрагмента, который использует safeArgs а также FragmentScenarioно когда я звоню launchFragmentInContainer() с fragmentArgsпараметр, я получаю исключение, сообщающее, что аргументы равны нулю. В производственном коде проблем нет. Мой …
01 авг '20 в 18:58
0
ответов
Android DataBindingUtil.inflate вызывает исключение InvocationTargetException
Я работаю над приложением для Android, которое регистрирует расход материалов для производства на складах. Я использую компонент архитектуры Android UI Navigation для управления навигацией в приложении. В каждом фрагменте я использую одну и ту же фу…
10 сен '19 в 12:35
0
ответов
safeArgs не работает внутри наблюдать из viewModel
Я хочу знать, почему я не могу перемещаться между пунктами назначения с помощью метода safeArgs внутри наблюдения из ViewModel? phoneViewModel.phone.observe(this, new Observer<String>() { @Override public void onChanged(String s) { Log.i("Phon…
23 сен '19 в 16:20