почему дичь? я вроде так и стараюсь делать, передавать данные из дата класса во фрагмент. Ну или можно по сути их во фрагмент поместить.
Суть вопроса же в то, чтобы когда я нахожусь в конкретном месте приложения и вызываю Screens.Profile(1) мне выходил фрагмент со второй строкой из дата класса. Сейчас у меня фрагмент создается 1 раз и во всех местах, вне зависимости от того пишу я Screens.Profile(1) или Screens.Profile(2) фрагмент с 1 и теми же данными.
1. Значит есть какие-то требования к коду, помимо языка (архитектура, api какой-то, библиотеки)?
2. Ну тогда все программирование магия) я просто стараюсь сначала общую картину понять по возможности, как в случае с виртуальными машинами.
Обычно создается и инжектится один объект одного типа и тогда и так понятно куда вставлять.
Вы имеете ввиду обычно используется @Inject?
А это когда много бинов одинакового типа.
"Это" - @Qualifier? Много бинов одинакового типа - имеется ввиду много подряд идущих annotation class? Т.е. если бы в файле объявлялся бы только 1 annotation class, использовали бы @Inject?
`order` в categories_properties и
`units` в properties?