点击几下后,OnClick Sound会中断

时间:2017-01-18 21:04:24

标签: java android android-mediaplayer onclicklistener

当我点击我的显示器时,onClick声音每次点击一次。因此,当我点击大约50次时,声音不再出现..

if (smaragt.getTag(R.id.artsmaragt) == BLAU) {
        final MediaPlayer coin2 = MediaPlayer.create(this, R.raw.coin1);
        coin2.start();
        punkte += 5;
    }
有人能帮帮我吗?我不知道为什么

2 个答案:

答案 0 :(得分:1)

每次都不要创建新的MediaPlayer。这很贵,很可能是你的问题。创建一次媒体播放器,并在每次单击按钮时播放它。

答案 1 :(得分:0)

您不应该创建MediaPlayer的过多实例而不释放它们。只需在此条件之外创建一个MediaPlayer实例,并仅使用coin2.start()播放声音。