我正在尝试使用 SoundPool.setRate
从代码中动态更改声音的音高
当我从 Android 虚拟设备运行代码时,一切正常,但当我在 Nexus S 上测试它时,音高没有改变。
有什么建议吗?
最佳答案
这是 4.2 及更高版本的 soundPool 类中存在的错误。如果您在 android 中处理音频,我建议您尝试使用 mediaPlayer。查看链接:http://gc.codehum.com/p/android/issues/detail?id=58113
关于java - Android Java SoundPool.setRate 在 Nexus S 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20313281/