У меня есть сценарий, когда при нажатии кнопки цвет кнопки должен измениться, а затем, когда я отпущу нажатие, цвет должен измениться на цвет по умолчанию.
Для этого я использую виджет GestureDetector. Может ли кто-нибудь мне помочь?
bool color = false;
GestureDetector(
onTap: () {
setState(() {
if (age > 3) {
color = true;
age--;
}
color = false;
});
},
child: Icon(
Icons.indeterminate_check_box,
color: color
? kSelectedIconColor
: kAppbarColor,
size: 40.0,
)
)