title: android MVP - can I have multiple presenters for custom views and fragments
body: <p>So I have an a presenter that is already tied to an activity. The book says that one presenter should be tied to one view. But now I am adding a few fragments and lots of custom views. I am considering a fragment to be a view as well.   The custom views will contain a little bit of logic in them. Both the fragments and custom views are contained in my activity of course. </p>
  
  <p>My question is, should I re-use the same presenter in the fragment and custom views or should each view get its own presenter? I realize this is all opinion based but I want the best approach for testing and keeping code clean.  </p>
  
  <p>If i do have one presenter for all these fews then then interface the presenter uses will have many callback methods in it.  Meanwhile if i did the opposite and created one presenter for each view it might be easier to read but how would i test it ?</p>