Pause and resume playback

When your application responds to clicks on ads, it should pause playback of the main video content.

Override the onPause and onResume from the Android Activity.
@Override
public void onResume() {
super.onResume();
requestAudioFocus();
if (_lastKnownStatus == MediaPlayer.PlayerState.PAUSED) {
	_mediaPlayer.play();
}
}
...
@Override
public void onPause() {
super.onPause();
if (_mediaPlayer != null) {
	if (_mediaPlayer.getStatus() == MediaPlayer.PlayerState.PLAYING ||
_mediaPlayer.getStatus() == MediaPlayer.PlayerState.PAUSED) {
		_savedPlayerState = _mediaPlayer.getStatus();
		_lastKnownTime = _mediaPlayer.getCurrentTime();
	}
	if (_mediaPlayer.getStatus() == MediaPlayer.PlayerState.PLAYING) {
		_mediaPlayer.pause();
		_lastKnownStatus = MediaPlayer.PlayerState.PAUSED;
	}
}
}
abandonAudioFocus();
}