サウンドボードをコーディングしていますが、サウンドを 20 回以上クリックすると問題が発生します。
最初に MediaPlayer エラー (-19 0) が発生し、それ以上音が聞こえません。私はそれが私の記憶であることを知っています。したがって、Release(); を追加しようとすると、全く聞こえません。
サウンドを再生するボタンは次のとおりです。
public void click7(View v) {
MediaPlayer mp = MediaPlayer.create(NewActivity3.this, R.raw.hahah);
mp.start();
}
リリースも試してみましたが、音が出ません:
public void click7(View v) {
MediaPlayer mp = MediaPlayer.create(NewActivity3.this, R.raw.hahah);
mp.start();
mp.stop();
mp.reset();
mp.release();
}
私は何を間違っていますか?