如何使音量摇杆影响当前未播放的流?
我正在使用 SoundPool 通过 Android 应用程序中的媒体流 (STREAM_MUSIC) 播放音效。它工作得很好,只是当使用音量摇杆改变音量时,大多数时候它改变的…
为什么 AudioFlinger 在没有编程指示的情况下失败?
我遇到 SoundPool 崩溃的问题,但没有给出已崩溃的编程指示。崩溃后,它不会再播放任何声音,直到应用程序重新加载(通过后退按钮退出然后重新启动是…
Soundpool 示例尚未准备好
我有一个 .wav 文件,我想在游戏中使用它,目前我正在游戏中每个活动的 onCreate() 中加载声音。 soundCount = soundpool.load(this,R.raw.count, 1) …
android:每次点击时播放不同的声音
我有一个按钮,每次单击时我想要播放不同的声音。我需要一些帮助才能使第二个声音正常工作。到目前为止,这是我的代码: package com.andrew.finnandj…
Android:如何循环播放音效?
我为一个按钮分配了两个音效。我想知道在播放最后一个音效后如何循环回到第一个音效。 mSoundManager = new SoundManager() mSoundManager.initSounds…
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(...…