У меня есть простой виджет Text
, который должен загораться (менять цвет текста и значка, пока пользователь нажимает на него), когда пользователь поднимает вверх, цвет его пальца возвращается к значению по умолчанию. Я знаю, что это как-то связано с GestureDetector
, onLongPressStart
& onLongPressEnd
, но я не могу понять, как именно оттуда идти!
Это виджет:
GestureDetector(
onLongPressStart: /** change text & icon color */,
onLongPressEnd: /** revert to default text & icon color */,
child: Row(
children: [
Text("visit us"),
SizedBox(width: 6.0),
Icon(FeatherIcons.arrowRightCircle,),
],
),
),
Как я могу достичь такой логики?