Pregunta

Mi aplicación Blackberry tiene algunos archivos mp3 que vienen con la aplicación. Quiero añadir estos archivos desde la aplicación a una carpeta en la tarjeta sd o una carpeta en la memoria del teléfono a través del programa.

¿Cómo puedo hacer esto? ¿Es posible?

Gracias.

¿Fue útil?

Solución

Es posible, abrir los recursos como una corriente:

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

A continuación, lea la corriente y escribirlo en un archivo:

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

Estoy seguro de que puede reproducir indefinidamente flujoEntrada para copiarlo en flujoSalida, a continuación, cierre.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top