Вот код на Котлине, Джаву я не знаю.
var imgGet = "peopleFace"
bindingClass.imageBlock.setImageResource(R.drawable.imgGet) // тут будет ошибка, так как картинки imgGet нет, но есть peopleFace, которую я пытаюсь поставить через переменную
// вот так ты значит можешь сделать, если есть картинка с именем picture
bindingClass.imageBlock.setImageResource(R.drawable.picture)
// а если обозначить название картинки в переменную и поставить переменную, то не получится
var ValPicture = "picture"
bindingClass.imageBlock.setImageResource(R.drawable.ValPicture) // error
Как это работает?