gpt4 book ai didi

Android - 快速点击后点击按钮的点击声音停止

转载 作者:行者123 更新时间:2023-11-29 01:16:57 24 4
gpt4 key购买 nike

我看过 this发布,但是没有任何效果。这是我当前的代码:

private static MediaPlayer mp;
public void onClick(View v) {
mp = new MediaPlayer();
try {
mp.reset();
AssetFileDescriptor afd;
afd = getAssets().openFd("click.mp3");
mp.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength());
mp.prepare();
mp.start();
} catch (IllegalArgumentException | IllegalStateException | IOException e) {
e.printStackTrace();
}
increment(button, key, this);
}

当我快速点击按钮时,声音停止了

最佳答案

要修复它,您只需添加:

if(mediaPlayer == null)

在创建新的 MediaPlayer 之前。所以,在你的情况下:

if(mediaPlayer == null)
mediaPlayer = new MediaPlayer();

并确保 mediaPlayer 是一个全局变量。

关于Android - 快速点击后点击按钮的点击声音停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38920709/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com