我正试图在Button setOnClickListener
上播放声音。这就是我正在尝试的:
final MediaPlayer mpclikc = MediaPlayer.create(getApplicationContext(), R.raw.click);
btn1.setOnClickListener(new OnClickListener() {
public void onClick(View var1) {
mpclikc.start();
}
});
问题是只播放一次声音!
声音只在我第一次点击按钮时播放!!我该怎么办?
答案 0 :(得分:0)
添加以下行:
mpclikc.setLooping(true);
答案 1 :(得分:0)
取决于您再次按下按钮时的操作方式。你想要从现在的位置玩吗?或者你想重置它?
但是,我只会阅读API文档:https://developer.android.com/reference/android/media/MediaPlayer.html
mpclikc.reset(); mpclikc.play();