Where should the android service calls and calls to GoogleAPIClient be written while using MVP pattern in android? : <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>
