2016-04-19 6 views
0

In meinem Projekt habe ich Bild lokalisiert inAndroid - Last Bild vom Weg

app\src\main\res\drawable\informations\angry_face.png 

Als ich es

mit zu ladende
Bitmap bitmap = BitmapFactory.decodeFile("app\\src\\main\\res\\drawable\\informations\\angry_face.png"); 
this.image.setImageBitmap(bitmap); 

Fehler tritt auf:

konnte nicht entschlüsseln stream: java.io.FileNotFoundException: app \ src \ main \ res \ zeichenbare \ informations \ angry_face.png: Öffnen fehlgeschlagen: ENOENT (Keine solche Datei oder Verzeichnis)

Frage ist: Wie den Pfad zu dieser Ressource festlegen?
Vielen Dank für Hilfe :)

Antwort

1

Sie die Ressourcen falsch zugreifen:

diese stattdessen versuchen:

Bitmap myAngryImage = BitmapFactory.decodeResource(getResources(), R.drawable.angry_face); 
+0

Gute Idee. Aber was ist zu tun, wenn ich meine Bilder in Unterordner organisieren will? Wie lade ich Bilder in einer solchen Situation? – Wicia