Hvordan kan man åbne en fil på mobilen?
Dataen skal helst bare læses ind i en variabel...
Et eksempel kunne være således:
String path = "/res/tilemap.dat";
InputStream inputStream = this.getClass().getResourceAsStream(path);
int c = 0;
// Laes en byte ad gangen
while (c != -1) {
c = inputStream.read();
// Foretag dig et eller andet med den læste byte
// ...
}
inputStream.close();
Filen skal eksistere i jar-filen under den path, som leveres til "getResourceAsStream".
Man kan også læse flere bytes ad gangen, hvis man skifter "read" ovenover ud med én af følgende metoder:
public int read(byte[] b);
public int read(byte[] b, int off, int len);
Mvh Bjørn
-- Mobiludvikler ?
http://developer.bionictrout.dk :
http://www.bionictrout.dk --