Answer the question
In order to leave comments, you need to log in
How to put a value in a drawable from a variable, and not directly?
Here is the code in Kotlin, I don't know Java.
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
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question