gpt4 book ai didi

android - 如何在 Android 中播放音效

转载 作者:IT王子 更新时间:2023-10-28 23:27:41 25 4
gpt4 key购买 nike

我正在寻找一段非常简单的代码来播放声音效果。到目前为止,我有这个代码:

SoundManager snd;
int combo;

private void soundSetup() {
// Create an instance of the sound manger
snd = new SoundManager(getApplicationContext());

// Set volume rocker mode to media volume
this.setVolumeControlStream(AudioManager.STREAM_MUSIC);

// Load the samples from res/raw
combo = snd.load(R.raw.combo);
}

private void playSound() {
soundSetup();
snd.play(combo);
}

但是,由于某种原因,当我使用 playSound() 方法时,没有任何反应。音频文件的位置正确。

最佳答案

您使用 SoundManager 是否有特定原因?我会改用 MediaPlayer,这里是 Android Docs 的链接

http://developer.android.com/reference/android/media/MediaPlayer.html

那么就这么简单

    MediaPlayer mp = MediaPlayer.create(getApplicationContext(), R.raw.combo);
mp.start();

在“res/”目录下创建一个名为“raw/”的目录。将 wav 或 mp3 文件拖到 raw/目录中。如上所述从任何地方播放它们。

关于android - 如何在 Android 中播放音效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10451092/

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