Как ввести в конструктор только один параметр (остальные - обычные параметры)?Android

Форум для тех, кто программирует под Android
Anonymous
Как ввести в конструктор только один параметр (остальные - обычные параметры)?

Сообщение Anonymous »

Как внедрить в конструктор только один параметр?
Имея такой класс:

Код: Выделить всё

@AndroidEntryPoint
class CustomClass @Inject constructor (val repository: Repository, val name: String) {}
Допустим, я хочу внедрить только параметр репозитория, но я хочу передать параметр имени во время инициализации следующим образом:

Код: Выделить всё

val customClass = CustomClass("name")
Как это сделать?

Подробнее здесь: https://stackoverflow.com/questions/791 ... al-paramet

Вернуться в «Android»