【问题标题】:Music play only one time音乐只播放一次
【发布时间】:2017-12-09 03:18:06
【问题描述】:

我正在尝试在 Button 的 setOnClickListener 上播放声音。这就是我正在尝试的:

final MediaPlayer mpclikc = MediaPlayer.create(getApplicationContext(), R.raw.click);
        btn1.setOnClickListener(new OnClickListener() {
            public void onClick(View var1) {
                mpclikc.start();
            }
        });

问题是声音只播放一次!

只有在我第一次点击按钮时才播放声音!!我该怎么办?

【问题讨论】:

    标签: android button audio


    【解决方案1】:

    取决于您希望它在您再次按下按钮时的行为方式。你想让它从当前位置播放吗?或者你想重置它?

    不过,我只想通读 API 文档:https://developer.android.com/reference/android/media/MediaPlayer.html

    mpclikc.reset(); mpclikc.play();

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-09
      • 2014-05-18
      • 1970-01-01
      相关资源
      最近更新 更多