當您正在收聽iPod音樂時,當新消息到達時,我試圖重現內置郵件應用程序的功能。當我的應用程序播放聲音時,如何降低iPod音頻的音量
與郵件應用程序會發生什麼事是:
- iPod的音量降低了一點
- 郵件應用程序播放一段簡短的聲音和振動
- iPod的音量恢復到正常的
我知道如何播放聲音並引起震動,但我不知道如何降低iPod的音量並在播放聲音後恢復它。
如何使用SDK 2.2在我的應用程序中重現相同的功能?我知道第三方應用程序無法在後臺運行。我的用戶將會播放iPod,然後在前臺播放我的應用程序。
當您正在收聽iPod音樂時,當新消息到達時,我試圖重現內置郵件應用程序的功能。當我的應用程序播放聲音時,如何降低iPod音頻的音量
與郵件應用程序會發生什麼事是:
我知道如何播放聲音並引起震動,但我不知道如何降低iPod的音量並在播放聲音後恢復它。
如何使用SDK 2.2在我的應用程序中重現相同的功能?我知道第三方應用程序無法在後臺運行。我的用戶將會播放iPod,然後在前臺播放我的應用程序。
這對iPhone SDK 2.2.1或更低版本是不可能的。如果您需要此功能,請提交bug to apple。我已經提交了一個,但重複表明有興趣,所以它可能有助於促進這個問題。
你試過簡單地播放聲音嗎?我懷疑這是SDK的自動功能。
編輯:根據this question,你可以淡化ipod的聲音出來,但沒有回到
(我很驚訝,這個功能是不是自動的默認行爲,但後來我總覺得優雅。的蘋果API與接口的優雅成反比:-)
見我的回答對你的其他問題;)
[[MPMusicPlayerController iPodMusicPlayer] setVolume:x.y]
,你通過一個定時器或一次性更改xy格式。當然在OS3中。
[MPMusicPlayerController iPodMusicPlayer] setVolume:xy格式]這會影響到你的iPod音樂播放器的音量(允許值是0.0〜1.0)
我希望振動不允許在iPod上。如果設備有振動選項,那麼我們可以做
是的,這就是我現在正在做的。 iPod的音量不會改變。 – 2008-12-30 16:30:43