That’s very nice indeed. In a more sophisticated examples I use an interface for a presenter that gets passed to adapter instead of direct reference. I am not a fan of those contracts though, since we’re tying together views presenters rowviews and adaptersPresenters. What if we have an adapter that could be used across multiple presenters but not necesairly with the same MvpView?

    Andrzej Chmielewski

    Written by

    Android Developer. Big fan of good quality software and UX.