Добрый вечер. Есть кнопка на экране, я хочу сделать для этой особой кнопки свой Presenter. Он должен храниться внутри этой кнопки или может находиться в той же активити, что и сама кнопка?
Добрый вечер. Есть кнопка на экране, я хочу сделать для этой особой кнопки свой Presenter. Он должен храниться внутри этой кнопки или может находиться в той же активити, что и сама кнопка?
Кнопку тогда надо вынести в отдельный фрагмент и там уже сделать презентер. Но есть ощущение что вы что-то делаете не так. Почему для кнопки нужен отдельный презентер?
кнопка переиспользуется на разных экранах, вызывает диалог (так же переиспользуется) и после изменений в диалоге должна отображать эти изменения. Диалог и кнопка относятся к фичи, от которой зависят другие
Я бы вынес диалог в отдельный фрагмент с презентером, он бы сообщал модели что чёт изменилось. А кнопка бы просто вызывала этот фрагмент и со списка и с детальной(если переиспользование в этом, а если нет, то не стал был бы выносить диалог тоже)