@terminator-light

Как построить общение между presenter'ами?

Как должно быть организовано общение между презентером MainActivity и презентерами Fragment/Controller(Conductor's View) при реализации Single Activity?
Пока 2 варианта:
1) Презентер Fragment имеет ссылку на презентер MainActivity и вызывает его методы
2) Fragment напрямую вызывает методы MainActivity, а тот вызывает методы своего презентера
И еще вопрос:
Допустимо ли иметь во View методы инициализации (init..., setup...) и вызывать их в конструкторе View, или всё-таки надо, чтобы презентер их вызвал?
  • Вопрос задан
  • 220 просмотров
Решения вопроса 1
thelongrunsmoke
@thelongrunsmoke
Программист
Презентеры должны быть связанны через слой данных. Но если очень нужно, то можно обращаться к родительскому активити, через методы интерфейса, и далее оно уже само работает со своим презентером.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы