я это понимаю, но не понимаю как сделать((
Можно вынести виджет в отдельный класс, и чтоб этот кастомный виджет имел свойство Id. В цикле создаёшь виджеты уже с айдишниками. Так же, тебе нужна функция onTap, которая будет принимать айди элемента и в сэтстэйте уже менять его цвет