這可能是一個奇怪的問題,但我想在使用Android中的MediaPlayer類開始音頻播放之前添加一個人工延遲(比方說,100ms)。這應該發生在AudioManager.AUDIOFOCUS_REQUEST_GRANTED和player.start()之前。這裏是我的代碼:如何在Android中開始播放之前添加延遲?
int result = am.requestAudioFocus(afChangeListener, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN_TRANSIENT);
if (result == AudioManager.AUDIOFOCUS_REQUEST_GRANTED){
//add delay
player.start();}
嘗試過用Google搜索這一點,但似乎無法找到任何有用的,我太新,甚至不知道該怎麼尋找..希望任何指針!
作品完美,謝謝! –