2009-04-15 2 views
2

У моего приложения blackberry есть несколько mp3-файлов в комплекте с приложением. Я хочу добавить эти файлы из приложения в папку на SD-карте или в папку в моей памяти телефона через программу.Blackberry - Добавление mp3-файлов в папку sdcard из прикладных ресурсов

Как я могу это сделать? Является ли это возможным?

Спасибо.

ответ

2

Вполне возможно, открыть ресурсы в виде потока:

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, затем закрыть.

Смежные вопросы