Android: R.drawable не показывает мой образ?

В моем приложении Android 2.2 я добавил свое изображение в папку res / drawable-mdpi. Тем не менее, я не могу получить доступ к нему с помощью R.drawable. Насколько мне известно, нет никакой дополнительной конфигурации, которую мне нужно сделать – любая помощь?

Solutions Collecting From Web of "Android: R.drawable не показывает мой образ?"

Я понял это. Проблема заключалась в том, что проект импортировал android.R вместо использования сгенерированного файла R – если вы столкнулись с этой проблемой, проверьте свой импорт, чтобы убедиться, что импортируется правильный пакет / файл.

Вы столкнулись с такой же ошибкой, вместо того, чтобы правильно импортировать содержимое (изображения), я скопировал в папку drawable-hdpi, которая, в свою очередь, не генерировала R Constant ID, вам нужно импортировать ее, а не просто отбрасывать ее там.

У меня была такая же проблема по другой причине. В моем случае у меня были незаконные символы в имени файла изображения, и я не заметил, что консольное сообщение жаловалось на это.

Как только я переименовал icon-1.png в icon_1.png, все было хорошо.

При импорте сгенерированного R-файла необходимо использовать полное имя. Проверьте свои операторы импорта.

Возьмите следующую инструкцию пакета:

package me.rhys.example; 

Затем сгенерированный файл R можно импортировать, используя:

 import me.rhys.example.R; 

Если вы хотите импортировать файл, например файл изображения, вам нужно перейти в res / drawable-XXXX и щелкнуть правой кнопкой мыши по папке, а затем выбрать «import» и в настройке выбрать общие файлы и перейти в папку Где находятся изображения и выбирают файлы, которые вы хотите импортировать … Netbeans делает это автоматически, но в eclipse отсутствует эта функция