我正在開發一個Android應用程序,它是100聲音效果的集合。 當我玩了25個聲音後,我無法再玩了,我必須關閉應用程序並等待幾分鐘,然後打開應用程序,現在我可以播放其他聲音。聲音播放一些聲音後沒有與媒體播放器玩
final MediaPlayer mp81 = MediaPlayer.create(MainActivity.this, R.raw.a81);
我玩用下面的代碼的聲音:
mp81.start();
我用下面的代碼停止播放聲音:
mp81.seekTo(0);
我也用stop()
方法,但問題仍現有。 是否還有其他方法需要添加?
確保你在播放一個聲音時清除內存 – DjHacktorReborn 2013-03-08 10:33:13
只是一個建議,對於這種任務SoundPool類可能是有用的 – lelloman 2013-03-08 10:34:53