title: Where should the android service calls and calls to GoogleAPIClient be written while using MVP pattern in android?
body: <p>I am trying to implement <strong>MVP pattern</strong> in my android project by referring to this link : <a href="https://github.com/jpotts18/android-mvp" rel="noreferrer">https://github.com/jpotts18/android-mvp</a></p>
  
  <p>I have successfully implemented the <strong>view / presenter / interactor</strong> classes. I am not clear on </p>
  
  <ul>
  <li><strong>Where to put the <code>service</code> call code?</strong></li>
  </ul>
  
  <blockquote>
    <p>Since i cannot get the context inside the presenter or interactor
    class, I am not able to put the <code>service</code> call there</p>
  </blockquote>
  
  <ul>
  <li><strong>Where to implement the <code>GoogleApiClient</code> class?</strong></li>
  </ul>
  
  <blockquote>
    <p>Since <code>GoogleApiClient</code> also requires context to run, it also cannot be
    implemented inside the presenter or interactor without a context</p>
  </blockquote>