Использовать parcelable с безопасными аргументами в компонентах навигации - PullRequest
0 голосов
/ 23 ноября 2018

Я хочу использовать Parcelable с компонентами навигации и Safe Args в версии 1.0.0-alpha07.Хотя, начиная с alpha 03 Safe Args должен поддерживать Parcelable, но я не могу их использовать.Единственный способ его использования - с app:argType="android.os.Parcelable", что не кажется мне правильным.

Если я использую только app:argType="Parcelable", то в сгенерированных классах не будет импорта.Следовательно, как правильно использовать Parcelable с Safe Args?

1 Ответ

0 голосов
/ 29 ноября 2018

Вам нужна Android Studio 3.3 и выше.Создайте подлежащий продаже объект, затем перейдите в редактор навигации, выберите пункт назначения, для которого вы хотите создать аргумент.Затем щелкните значок добавления в разделе аргументов справа:

enter image description here

Затем выберите настраиваемый пакет из раскрывающегося списка:

enter image description here

И выберите ваш класс:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...