How to make any widget clickable in Flutter


Wanna make Container clickable ? or Icon widget, Flutter has a special widget for you, called GestureDetector.

Wrap any widget with GestureDetector and have a onTap(){ } or longPress () { } event. You can use the widget as follows

 GestureDetector(
          onTap: () {
            
          },
          child: Container(
            color: Colors.blueAccent,
            padding: EdgeInsets.only(top: 10),
            child: Column(
              children: []
))
)

Don’t hesitate to look at other posts like this

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.