dart - 添加点击功能 flutter

标签 dart flutter

大家好,我想为我的图标创建一个 onTap 选项,我的代码是这样的,我不知道该怎么做,你能帮帮我吗。这是我的代码:

trailing: new Column(
                    children: <Widget>[
                      new Container(
                        child: new Icon(Icons.bookmark),
                        margin: EdgeInsets.only(top: 25.0),
                      )
                    ],
                  ),

最佳答案

改用IconButton

new IconButton(
  icon: new Icon(Icons.bookmark),
  onPressed: () { /* Your code */ },
)

在你的代码中,你可以这样使用

trailing: new Column(
                    children: <Widget>[
                      new Container(
                        child: new IconButton(
                                 icon: new Icon(Icons.bookmark),
                                 onPressed: () { /* Your code */ },
                               ),
                        margin: EdgeInsets.only(top: 25.0),
                      )
                    ],
                  ),

关于dart - 添加点击功能 flutter ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51348165/

相关文章:

flutter - 拜托,如何将蓝色容器嵌入代码中

flutter - 如何为我的下拉菜单添加自定义选项?

firebase - 带有云Firestore和Firebase存储的Dart控制台应用

android - AndroidManifest.xml中缺少AdActivity

firebase - 找不到一些要求的文件。

flutter - Map的Cloud Firestore查询在Flutter/Dart中返回空快照

dart - 如何将数据从子小部件传递到其父小部件

flutter - 升级flutter SDK后我遇到了以下问题

database - FutureBuilder 与 Streambuilder

firebase - 如何解决flutter中的内部错误以使用firebase_auth