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

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

Don’t hesitate to look at other posts like this

Published by


A developer,teacher and a blogger obsessed with Python,Dart and open source world from India

Leave a Reply

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

You are commenting using your 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.