Как передавать данные из 1 Activity в 2 Activity?

231
31 декабря 2017, 07:28

У меня есть 1 Activity я хочу передать данные в Presenter 2 Activity использую MVP.

MVP изучать недавно начал, мало что - знаю. В интернете просто не могу найти инфу о том как передавать значение используя MVP между Presenterми.

Answer 1

Как вариант, можете воспользоваться методом 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
}
READ ALSO
simple JSP CRUD

simple JSP CRUD

есть Сервлет такой, суть его работы : удалить, добавить, редактировать пользователей на JSP страницеЕго необходимо переделать, чтобы в методах...

279
Может ли @PostConstruct работать по разному на Mac OS и Windows Server 2012

Может ли @PostConstruct работать по разному на Mac OS и Windows Server 2012

Есть класс который подтягивает конфигурации изproperties файла в методе initPaths() отмеченным @PostConstruct

170
Проблема с windows 10

Проблема с windows 10

Я открыл програму "Выполнено", ввел msconfig и случайно нажал на кнопку "отключить все"Потом перезагрузил пк

210
Как перевести getText() в html Java

Как перевести getText() в html Java

Натолкнулся на проблему с добавлением текста в текстовое поле, когда я вставляю текст, его просто не видно

258