Question

Mon application BlackBerry a certains fichiers mp3 fournis avec l'application. Je veux ajouter ces fichiers à partir de l'application à un dossier dans le sdcard ou un dossier dans ma mémoire de téléphone à travers le programme.

Comment puis-je faire cela? Est-il possible?

Merci.

Était-ce utile?

La solution

Il est possible, ouvrez les ressources en tant que flux:

String fileName = "/myPath/myFile.mp3";
InputStream inputStream = getClass().getResourceAsStream(fileName);

Ensuite, lisez le flux et l'écrire dans un fichier:

String locator = "file:///SDCard"+fileName;
FileConnection saveFile = (FileConnection)Connector.open(locator);
saveFile.create();
OutputStream outputStream = saveFile.openOutputStream();

Je suis sûr que vous pouvez passer en boucle fluxEntrée pour le copier outputStream, puis fermez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top