[android] 백그라운드 음악 중지하기

AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
int result = audioManager.requestAudioFocus(null, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN);

if (result != AudioManager.AUDIOFOCUS_REQUEST_GRANTED)
{
   Log.i("MainActivity.java | onCreate", "|" + "could not get audio focus" + "|");
}

더 자세한 설명 : http://developer.android.com/guide/topics/media/mediaplayer.html#audiofocus

 

 

원래 저 null  자리에는 OnAudioFocusChangeListener가 들어가야 하는데, 굳이 안넣어도 음악이 중지되니까 그냥 이렇게 써야겠다.