Skip to content

Instantly share code, notes, and snippets.

@nazmulidris
Created August 21, 2017 22:00
Show Gist options
  • Save nazmulidris/87a6cd8b0a034e5555c142d7db040515 to your computer and use it in GitHub Desktop.
Save nazmulidris/87a6cd8b0a034e5555c142d7db040515 to your computer and use it in GitHub Desktop.
@Override
protected void onStart() {
super.onStart();
mPlayerAdapter.loadMedia(MEDIA_RES_ID);
Log.d(TAG, "onStart: create MediaPlayer");
}
@Override
protected void onStop() {
super.onStop();
if (isChangingConfigurations() && mPlayerAdapter.isPlaying()) {
Log.d(TAG, "onStop: don't release MediaPlayer as screen is rotating & playing");
} else {
mPlayerAdapter.release();
Log.d(TAG, "onStop: release MediaPlayer");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment