Android 声音池问题
我在 Android Market 上有一个应用程序,并且一直在使用 SoundPool 类来实现声音效果。我注意到,在 Android API 的所有部分中,这似乎给我带来了最多…
Android - 顺序音频播放?
尝试了 soundpool 和 mediaplayer,但无法完全让声音文件按顺序正确播放而不重叠。需要能够按顺序播放三个随机选择的音频文件而不重叠。有使用 soundp…
SoundPool 声音没有变化
我有一个 soundpool 对象和几个声音,但是一旦创建,我就无法以任何方式更改声音播放,例如循环次数、音量、停止等。 声明代码: public SoundPool so…
android.media.SoundPool 会导致内存泄漏吗?
我发现这些代码每次执行后都可能会在 android 2.1 上出现内存泄漏 SoundPool soundPool = new SoundPool(10, 7, 0); ... ... soundPool = null; ,MAT…
SoundPool 不播放声音
我制作了一个 SoundManager 类,它使用 SoundPool 函数来循环特定的声音,但是我不明白为什么它不播放声音。 public class SoundManager { private So…
我如何知道 Soundpool 已准备好使用低于 2.2 的 SDK 目标?
此问题与此问题。 我设法修改代码以使用 SoundPool 而不是 AudioManager。知道它或多或少有效。 public class Sound { private static boolean sound …
Android AudioHardware pcm播放即将进入待机状态
有时,当我的应用程序中发生很多事情并且使用 SoundPool 播放许多声音时,我的应用程序就会完全冻结。查看日志,我看到以下内容: I/AudioHardwareMSM…
使用 SoundManager 播放多种声音
如果我播放单个声音,它运行得很好。 添加第二个声音会导致它崩溃。 任何人都知道是什么导致了这个问题? private SoundManager mSoundManager; /** C…
来自文件的 SoundPool.load() 和 FileDescriptor
我尝试使用带有 FileDescriptor 的 SoundPool 的加载函数,因为我希望能够设置偏移量和长度。文件不存储在资源中,而是存储卡上的文件。即使 SoundPoo…
在Android中同时播放多个声音
我无法使用以下代码同时播放多个声音/蜂鸣声。在我的 onclicklistener 中,我添加了: public void onClick(View v) { mSoundManager.playSound(1); m…
Android soundpool 速率范围?
Android 的 soundpool.play [文档][1] 表示“播放速率允许应用程序改变声音的播放速率(音高)。值为 1.0 表示以原始速率播放值为 2.0 表示播放速度提…
为什么我的 SoundPool 静音?
我设置了 SoundPool,并在 onCreate() 中加载声音资源: soundPool = new SoundPool(4, AudioManager.STREAM_MUSIC, 0); soundId = soundPool.load(th…