【问题标题】:Android play and loop audioAndroid 播放和循环播放音频
【发布时间】:2017-05-03 23:55:30
【问题描述】:

我正在尝试制作一个简单的 Android 应用程序,它可以播放和循环播放一个音频文件(如白噪声)。我不确定音频如何与应用程序配合使用,将其下载到 SD 卡?我该怎么做呢?以及如何循环遍历它,直到选择“停止”?

【问题讨论】:

    标签: android audio


    【解决方案1】:

    如果您的音频文件是静态的,请将它们发送到您应用的 res/raw 目录中。这是您可以从那里播放和循环播放它们的方式:

    MediaPlayer mp;
    mp = MediaPlayer.create(getApplicationContext(), R.raw.yoursound);
    mp.setLooping(true);
    mp.start();
    

    要停止,只需调用

    mp.stop();
    

    【讨论】:

    • 谢谢。我如何将它们发送到应用程序的 res/raw 目录?
    • 只需在项目的 res 文件夹下创建一个新目录,将其命名为 raw,然后将文件粘贴到那里。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-26
    • 1970-01-01
    • 1970-01-01
    • 2022-12-31
    • 1970-01-01
    相关资源
    最近更新 更多