Я хочу объединить аудиофайлы в один файл и затем воспроизвести этот файл.Я пробовал несколько способов ...
playedFilesSequenceList
- это массив, в котором есть аудиофайлы из папки R.raw
.
for(int k=0; k<playedFilesSequenceList.size();k++) {
InputStream inputStream = getResources().openRawResource(playedFilesSequenceList.get(k));
try {
int size = inputStream.available();
byte []buffer = new byte[size];
inputStream.read(buffer);
//File destination = new File(getFilesDir(),"mycopy.wav");
fos.write(buffer);
} catch(Exception e) {
e.printStackTrace();
}
//readFile(inputStream,destination);
try {
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}