I'm implementing MVP pattern on an Andorid App and I have a doubt about where is the **best place** for **checking the internet connection.**
I usually check if there is internet connection before doing any network call. 

So, where should I check it in the **Activity** or in the **Presenter**? 
I think the Presenter would be a nice place, so it decides what to do, however I'm not 100% sure If I should place it in the activity and avoid doing a call to the Presenter.