Задать вопрос
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

Как это работает?
  • Вопрос задан
  • 226 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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