чистая архитектура.
Для навигации по активити есть класс Router со статическими методами.
Так вот. При навигации надо в презентер новой активити получить параметр int id через intent.
Только вот интент получает слой View, а данные надо передать в Presenter.
Как лучше сделать - создать в слое View поле int id и геттер для него, или же в конструкторе презентера создать параметр public MyPresenter(int id){}?
Или если есть вариант получше - подскажите пожалуйста.
в конструкторе
Говорят, что это норм - презентуру, уточнить что-то у вьюхи в процессе работы. Соответственно, view.getId() - ок 👍
Обсуждают сегодня