Android - obtendo um recurso de imagem para o Uri: IllegalArgumentException

Estou tentando carregar uma imagem do recurso no meu aplicativo Android, mas continuo recebendo o erro "IllegalArgumentException: esquema de arquivo esperado em URI".

Coloquei meu arquivo 'missing_album_art.png' nas pastas drawable-hdpi, drawable-ldpi e drawable-mdpi no meu projeto e atualizei o Eclipse para que ele mostre que estão lá.

A linha que estou usando para criar o Uri é:

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

O 'android.aberplayer' é o pacote principal do meu aplicativo e também o que contém a classe na qual eu uso a linha acim

O erro que continuo recebendo é:

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)

Existe algo que eu não entendo sobre o acesso aos recursos de imagem em aplicativos Android?

questionAnswers(6)

yourAnswerToTheQuestion