0
我爲我的遊戲設置了一個音樂文件以在MediaPlayer上循環播放,但它在循環播放時會導致2秒的延遲。Android - 如何清除MediaPlayer循環延遲?
我的代碼:
boolean activateSounds = getIntent().getBooleanExtra("Activate sounds", true);
if(mp!=null){
mp.reset();
mp.release();
}
mp = MediaPlayer.create(StartGame.this, R.raw.music1);
mp.setVolume(8f, 8f);
mp.setLooping(true); // This is causing delays
if (activateSounds) mp.start();
對於一個遊戲,這是不感興趣。有沒有辦法讓MediaPlayer的循環延遲運行?