в данном адаптере у меня есть метод добавления ,данные будут добавляться из бд сервера, сам адаптер я @Inject в фрагмет и вот хочу спросить, я выношу добавление item в модель и в модель я опять должен инжектиить мой адаптер?и там уже доьбавлять данные? что бы получилось как-то так adapter.addData(data) ?
Нет, адаптер в модель инжектить не нужно. Нужно сделать так чтобы, модель оповещала остальные компоненты (поезентер как случай MVP) о том, что данные изменились. Сделать это можно или через RX (в случае, если вы его используете) или даже самому реализовать паттерн Observer
Обсуждают сегодня