Я хочу загрузить растровые изображения в ImageViews в Android, но я не хочу использовать синтаксис R.drawable, потому что у меня много изображений со стандартным соглашением об именах, поэтому намного проще получить изображение с некоторой логикой.Например, все мои изображения имеют имена:
img1.png img2.png img3.png
Так что, если пользователь выбирает значение, скажем, x, я показываю «img» + x +«.png» в ImageView.Похоже, что Bitmap.decodeFile - это то, что мне нужно, но мне нужно знать синтаксис того, как добраться до моей папки drawables, поскольку там находятся изображения.Или, может быть, есть лучший способ.
Я понимаю, что мог бы сделать это с помощью оператора switch вместо конкатенации имени изображения, но это будет много строк, так как у меня так много изображений.