how to know when an icon is pressed in flutter code example
Example: flutter change the icon of icon button on pressed
bool selected = true;
//...
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: IconButton(
icon: Icon( selected ? Icons.celebration : Icons.title),
onPressed: () {
setState(() {
selected = !selected;
});
},
), //IconButton
), //Center
); //Scaffold
}