AudioManager
클래스는 방법이 abandonAudioFocus()
이고 다른 방법이 requestAudioFocus()
입니다. 나는 오디오 포커스가 무엇인지 궁금하다. AudioManager
개체에 오디오 포커스가 있거나 오디오 포커스가 손실되면 어떻게됩니까?Android 클래스 AudioManager의 오디오 포커스 란 무엇입니까?
감사합니다.
AudioManager
클래스는 방법이 abandonAudioFocus()
이고 다른 방법이 requestAudioFocus()
입니다. 나는 오디오 포커스가 무엇인지 궁금하다. AudioManager
개체에 오디오 포커스가 있거나 오디오 포커스가 손실되면 어떻게됩니까?Android 클래스 AudioManager의 오디오 포커스 란 무엇입니까?
감사합니다.
많은 것을 한 번에 재생하거나 덮어 쓰지 않도록 스피커를 사용할 때 우선 순위와 관련이 있습니다. requestAudioFocus()
인 경우 제어권을 원한다고 선언하고 있습니다. onAudioFocusChange(int focusChange)
으로 듣고 다른 것이 소리를 내는지 확인하십시오. 전화 통화 중처럼 집중력을 잃을 수도 있지만 나중에 얻을 수 있습니다. 완료되면 abandonAudioFocus()
해야합니다.
재생 우선 순위가 설정된 앱을 설정할 때 오디오 포커스를 사용합니다. 예를 들어 오디오 파일을 재생할 때 앱이해야 할 일을 설정할 수 있으며 일부 다른 앱은 포커스를 가져 와서 무언가를하고 싶어합니다. 이 경우 어떻게 될지 설정하지 않으면 다른 앱에서 오디오를 재생합니다. 블로그 게시물을 작성했습니다 : http://markojerkic.com/handling-audio-focus-in-android/
감사합니다. 나는 충분한 평판 점수를 얻지 못해서 투표 할 수는 없다. –
나는 살아남을 것이다.) 당신은 여전히 "받아 들일"수 있다고 생각합니다. 희망이 그것을 만든 :) – karnok