petushok55
@petushok55
Обучаюсь на практике.

Как в drawable поставить значение из переменной, а не напрямую?

Вот код на Котлине, Джаву я не знаю.
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

Как это работает?
  • Вопрос задан
  • 187 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы