Android Studio Media Player问题

时间:2019-01-17 17:48:22

标签: android

我是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();
    }
}

0 个答案:

没有答案