I had a very similar problem(I insisted working with the MapView even though it is deprecated at this point). Here it is my issue and also my answer: Android Map loading very slow/not loading at all in started activity until clicking on it
You need to implement the following methods: OnResume(); OnPause(); onDestroy(); onLowMemory();
Hope it helps.