Hi
ich habe folgendes Problem:
ich versuche ein Bild aus einem unterpackage meines Projektes zu laden. Dies geht leider nicht.
meine Hierachie:
Projekt
|_ src
|__ source
|___ Klasse.java
|__ images
|___Bild.png
ich versuche es über BitmapFactory.decodeFile("/images/Bild.png"); probiert oder durch einbindung des aktuellen Pfades mittels System.getProperty(“user.dir”) (was bei mir nur "/" zurückgibt)
ich habe auch schon vorher eine new File(path) angelegt, diese hat auch nicht das bild gefunden.
Wie muss der Pfad aussehen, damit das Bild gefunden wird
ich verwende die Android Developer Tools mit eclipse
vielen Dank schonmal im Vorraus
Edit :______________________________________
Also wenn ich es in einer einfachen Klasse teste, funktioniert es, wenn ich den Pfad anpasse auf "src/images/Bild.png"
Sobald ich es aber in dem Android Emulator starte geht es nicht mehr. Warscheinlich stimmen die Pfade nicht mehr, wenn das Projekt in das Jar File kompaliert wird, um im Emulator zu laufen.
Wie kann man das anpassen, bzw den Pfad live herrausfinden. Wie oben schon geschrieben hat es mit System.getProperty("user.dir") nicht wirklich geklappt.
ich habe folgendes Problem:
ich versuche ein Bild aus einem unterpackage meines Projektes zu laden. Dies geht leider nicht.
meine Hierachie:
Projekt
|_ src
|__ source
|___ Klasse.java
|__ images
|___Bild.png
ich versuche es über BitmapFactory.decodeFile("/images/Bild.png"); probiert oder durch einbindung des aktuellen Pfades mittels System.getProperty(“user.dir”) (was bei mir nur "/" zurückgibt)
ich habe auch schon vorher eine new File(path) angelegt, diese hat auch nicht das bild gefunden.
Wie muss der Pfad aussehen, damit das Bild gefunden wird
ich verwende die Android Developer Tools mit eclipse
vielen Dank schonmal im Vorraus
Edit :______________________________________
Also wenn ich es in einer einfachen Klasse teste, funktioniert es, wenn ich den Pfad anpasse auf "src/images/Bild.png"
Sobald ich es aber in dem Android Emulator starte geht es nicht mehr. Warscheinlich stimmen die Pfade nicht mehr, wenn das Projekt in das Jar File kompaliert wird, um im Emulator zu laufen.
Wie kann man das anpassen, bzw den Pfad live herrausfinden. Wie oben schon geschrieben hat es mit System.getProperty("user.dir") nicht wirklich geklappt.
Zuletzt bearbeitet: