Как передать параметр в конструктор (с Hilt в качестве DI) - PullRequest
0 голосов
/ 16 июня 2020

Вот как выглядит мой класс, мне нужно передать параметр name, когда я буду вводить этот класс.

1 Ответ

1 голос
/ 27 июня 2020

Имя, которое вы хотите передать, должно быть передано Provider.
Hilt не сможет создать экземпляр вашего объекта, если вы не сообщили ему способ создания нового объекта.

@Provides
fun provideStudent(): Student {
    return Student("NAME")
}
...