기본 음악 플레이어를 사용하는 Android 기기에서 이미 재생중인 음악을 일시 중지하려고합니다. Android 문서 (http://developer.android.com/training/managing-audio/audio-focus.html)를 검토했습니다. 필자는 음악을 일시 중지 할 수 있지만 am.abandonAudioFocus (afChangeListener)를 사용하지만 작업이 끝난 후에 이전에 일시 중지 된 음악을 다시 시작할 수 없습니다.Android 기본 음악 플레이어를 다시 시작할 수 없습니다.
AudioManager am = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
// Request audio focus for playback
int result = am.requestAudioFocus(mAudioFocusListener,
// Use the music stream.
AudioManager.STREAM_MUSIC,
// Request permanent focus.
AudioManager.AUDIOFOCUS_GAIN);
if (result == AudioManager.AUDIOFOCUS_REQUEST_GRANTED) {
mPlayer.start();
}
내음이 멈 추면 am.abandonAudioFocus (mAudioFocusListener)를 호출합니다. 이것을 성취 할 수 없다.
모든 도움말/도움을 받으실 수 있습니다. 고맙습니다.
Android에는 단일 기본 음악 플레이어가 없습니다. – CommonsWare
@CommonsWare, 감사합니다. 아직도 내 목적을 달성하는 방법. 감사. –