Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
我是Android新手,我只想创建一个
我已经尝试过此代码,但是陷入了上述方法的代码中。
预先感谢您的帮助。
此处的文档:Mix two files audio wav on android use short array
您可以这样编写方法buildShortArray:
但是,我想警告您,复制粘贴代码绝不是一个好主意。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
我是Android新手,我只想创建一个
dj
播放器。但是为此,开始步骤是混合两个文件。我在下面的链接中找到了它的粗略代码,但是我不明白如何为buildShortArray(music1)编码。我已经尝试过此代码,但是陷入了上述方法的代码中。
预先感谢您的帮助。
此处的文档:Mix two files audio wav on android use short array
最佳答案
链接中的代码未显示buildShortArray方法。
您需要将List<Short>
转换为数组short[]
:
List<Short> music1 = ...;
short[] arrayMusic1 = buildShortArray(music1);
您可以这样编写方法buildShortArray:
public short[] buildShortArray(List<Short> list) {
short[] array = new short[list.size()];
for(int i = 0; i < list.size(); i++) {
array[i] = list.get(i);
}
return array;
}
但是,我想警告您,复制粘贴代码绝不是一个好主意。
关于java - 用于混音的buildShortArray的代码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20855811/