我是android studio的新手。现在,我正在开发一个小型应用程序,每次按下按钮时,我就可以播放音频文件。到目前为止,当我正常按下按钮时,一切正常。但是当我每秒按下按钮五次或更多次时,该应用程序不会崩溃,但音频会停止播放,即使再次按下它也根本没有音频在播放。我将不胜感激任何帮助。预先感谢。这是代码:
public void playAudio(){
mp = new MediaPlayer();
try {
AssetFileDescriptor afd = getAssets().openFd("myFolder /myAudio.mp3");
mp.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength());
afd.close();
mp.prepare();
mp.start();
} catch (Exception e) {
e.printStackTrace();
}
}