У меня есть 1 Activity я хочу передать данные в Presenter 2 Activity использую MVP.
MVP изучать недавно начал, мало что - знаю. В интернете просто не могу найти инфу о том как передавать значение используя MVP между Presenterми.
Как вариант, можете воспользоваться методом onActivityResult()
И к примеру у Вас есть в presenter'e метод который собирает данные, фильтрует, не важно.
Вам просто нужно будет его вызвать в удобном для Вас месте, к примеру при нажатии на системную кнопку back примерно следующим образом:
override fun onBackPressed(): Boolean {
val intent = Intent().putExtra(KEY_ACCOUNT_GUID_LIST, presenter.getData())
targetFragment?.onActivityResult(targetRequestCode, Activity.RESULT_OK, intent)
return false
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости