Android:如何循环播放音效?
我为一个按钮分配了两个音效。我想知道在播放最后一个音效后如何循环回到第一个音效。 mSoundManager = new SoundManager(); mSoundManager.initSound…
SoundPool 在两种情况下会崩溃。第一个场景崩溃的代码
@Ian G. Clifton 这是我尝试的第一种类型的 soundpool 的代码。 当按钮加载活动时,程序会返回到上一个活动。 代码从此处开始,但不会传输:::::: publ…
在设备上测试时出现音量问题
我在我的应用程序中播放非常短且基本的 mp3 音效。它在 AVD 模拟器上听起来很棒,但在我的外部设备上根本听不到。我在 Mac OSX 上使用 Eclipse 的 And…
如何在 Android 上异步同时播放声音(复调)?
想象一下像钢琴一样的基于触摸的应用程序。现在要做的就是将不同的声音文件分配给不同的键。我正在使用 SoundPool 类,但发生了以下问题: 声音不同时…
在 Android 中获取音频文件持续时间的最佳方法是什么?
我正在使用 SoundPool 来播放我的应用程序中的音频剪辑。一切都很好,但我需要知道剪辑播放何时完成。 目前,我通过使用 MediaPlayer 实例。这工作得…
了解在 Android 1.6/2.0/2.1 上使用 SoundPool 加载声音是否成功
在 Android 2.2+ 上,有一个名为 SoundPool.OnLoadCompleteListener 的东西,允许知道声音是否已是否加载成功。 我的目标是较低的 API 版本(最好是 1…
new File ( path ) 总是说没有文件
我的问题有点难以描述。 我的项目(和 apk 文件)中有一个单独的资源文件夹。 String path = "/resources/instruments/data/bongo/audio/bong1.wav"; …
Android SounPool 不重叠
我想在 Android 中按顺序播放 3 种声音。我创建了一个 SoundPool 并将“maxStreams”设置为“1”,认为在 for 循环中声音会“一次播放一个”而不是同…
如何使用 SoundPool 同步声音
我一直在尝试同时播放几种声音;目前我正在使用 SoundPool 的共享实例。我希望同时播放 1、2 或 3 个声音,没有延迟。 当连续调用 SoundPool.play(...…
如何使用 Soundpool 从 Android 应用程序中的原始文件夹中插入的 SD 卡加载声音?
我正在使用这个示例来加载和播放我的 Android 应用程序中发出声音。我使用 mSoundManager.addSound(2, R.raw.sound1); 添加新声音。如何从应用程序中…
Android SoundPool 剪短声音文件
我对 Android 还很陌生,所以要温柔一点! 我有以下代码,(我认为)应该只播放“developersshort”。 public constructor(Context context){ this.co…
再次关于 SoundPool 的内存问题
我知道 SoundPool 的目的是处理小型效果器之类的声音,并且我确保我想要按某个顺序一一播放的 4 个声音剪辑足够小。 我使用 ogg 质量 0,剪辑大小为 3…