Android: cómo obtener un recurso de imagen en Uri: IllegalArgumentException

Estoy tratando de cargar una imagen del recurso en mi aplicación de Android, pero sigo recibiendo el error "IllegalArgumentException: esquema de archivo esperado en URI".

Puse mi archivo 'missing_album_art.png' en las carpetas drawable-hdpi, drawable-ldpi y drawable-mdpi en mi proyecto y actualicé Eclipse para que muestre que están allí.

La línea que estoy usando para crear el Uri es:

Uri uri = Uri.parse("android.resource://android.aberplayer/R.drawable.missing_album_art");

The 'android.aberplayer' es el paquete principal de mi aplicación y también el que contiene la clase en la que uso la línea anterior.

El error que sigo recibiendo es:

03-16 00:16:29.252: E/AndroidRuntime(25598): FATAL EXCEPTION: main
03-16 00:16:29.252: E/AndroidRuntime(25598): java.lang.IllegalArgumentException: Expected file scheme in URI: android.resource://src.android.aberplayer/R.drawable.missing_album_art
03-16 00:16:29.252: E/AndroidRuntime(25598):    at java.io.File.checkURI(File.java:245)
03-16 00:16:29.252: E/AndroidRuntime(25598):    at java.io.File.<init>(File.java:182)
03-16 00:16:29.252: E/AndroidRuntime(25598):    at android.aberplayer.CurrentSongList.getCurrentAlbumArt(CurrentSongList.java:69)

¿Hay algo que no entiendo sobre el acceso a los recursos de imagen en las aplicaciones de Android?

Respuestas a la pregunta(6)

Su respuesta a la pregunta