нажатии, мне нужно чтобы контейнер менял цвет. Все работает. Однакое, если объектов несколько, то при нажатии меняется цвет ВСЕХ объектов. Мне же, нужно чтобы менялся только тот, на который я нажимаю. Как это можно сделать?
Блин, видимо группа не разрешает прикреплять фото и видео. Так бы скинул конкретный кусок кода и как это выглядит в приложении.
Если у кого нить есть пару минут - можно в личку написать вам насчет моей проблемы?
вот это видео, походит на проблему что ты описал? https://www.youtube.com/watch?v=kn0EOS-ZiIc&t=2s
щяс гляну, спасибо
Не, там в другом проблема. Он обновляет не по id виджет, а все виджеты в списке…
А что мне можно сделать? Можно у тебя в личке спросить?)
В личку не надо. Меняй состояние по id.
а почему бы просто в контейнер цвет не передать?
Спроси у автора
как передать при нажатии цвет в контейнер? вот в setState как прописать доступ к свойствам контейнера, чтобы их менять?т он же не прописывается
Ты можешь сделать в состоянии определенный цвет и им покрасить контейнер. Потом этот цвет поменять и все перерисуется. Или, если покраска зависит от условий, то (isAmber) ? Colors.amber : Colors.blue
Обсуждают сегодня