В Android Studio мне нужно использовать некоторые ресурсы (изображение, аудио и т. Д.) Из папки, отличной от стандартной «res», ,Как получить доступ к файлу внутри папки ресурсов, отличной от стандартного «res» - Android
Давайте предположим, что у меня есть:
- папку '_Resources', содержащий изображение 'aaa.png'.
- папка стандартные 'Res', содержащие изображения '' bbb.png
Я поместил внутрь Gradle файл:
android {
sourceSets {
main.resources.srcDirs += 'C:/..../myLibrary/src/_Resources'
}
}
После того, что я вижу в окне Android (в левом верхнем углу Android Studio) правильно как стандартную папку «res», так и папку «resources».
, если у меня есть на доступ к «bbb.png» стандартной папки «Res», я использую:
import com.myproject.R
.....
int xxx = R.drawable.bbb
Вопрос заключается в том: , как получить доступ теперь к aaa.png?
Это не видно в R.; поэтому я попытался импортировать что-то еще, но что?
Спасибо заранее Фаусто
Попробуйте изменить 'main.resources.srcDirs' на' main.res.srcDirs', а затем посмотрите, генерируете ли вы значения R для этих ресурсов. – CommonsWare
Я пробовал, но он не работает – Fausto70