Blackberry - Добавление mp3 файлов в папку SDCard из ресурсов приложения
В моем приложении BlackBerry есть несколько mp3-файлов в комплекте с приложением. Я хочу добавить эти файлы из приложения в папку на SD-карте или в папку в памяти моего телефона через программу.
Как я могу это сделать? Является ли это возможным?
Благодарю.
1 ответ
Решение
Возможно, открыть ресурсы в виде потока:
String fileName = "/myPath/myFile.mp3";
InputStream inputStream = getClass().getResourceAsStream(fileName);
Затем прочитайте поток и запишите его в файл:
String locator = "file:///SDCard"+fileName;
FileConnection saveFile = (FileConnection)Connector.open(locator);
saveFile.create();
OutputStream outputStream = saveFile.openOutputStream();
Я уверен, что вы можете зациклить на inputStream, чтобы скопировать его в outputStream, а затем закрыть.