Класс Nav Direction не обновляется при добавлении безопасных аргументов

Я пытаюсь передать аргумент из одного фрагмента в другой во время навигации и следую инструкциям в соответствии с https://developer.android.com/guide/navigation/navigation-pass-data

Я уже некоторое время использую safeargs в проекте, поэтому проблема не в зависимостях.

findNavController().navigate(R.id.action_FragmentA_to_FragmentC) работает нормально, но

"FragmentADirections" не обновляется при переходе к FragmentC.

Я установил аргумент типа String в FragmentC в графе навигации, и действие также отображается в графе навигации, а действие находится в xml графа навигации.

1 ответ

Решение

Я перезапустил Android Studio и снова открыл проект. Один раз пробежал по нему, и как-то он решил появиться. Я думаю, что то, что упомянул ianhanniballake, является правильным ответом. Повторная сборка приложения должна решить проблему.

Другие вопросы по тегам