一尘不染

Flutter:您如何使卡片可点击?

flutter

我只有一个简单的Card,喜欢new Card(child: new Text('My cool card')),但我希望能够单击它的任意位置以运行某些功能,但没有onPressedCard
的方法。我可以在底部添加一个按钮,但这对于这种情况并不理想。

有人知道如何使整个卡片都可点击吗?


阅读 606

收藏
2020-08-13

共1个答案

一尘不染

颤振使用组成超过属性。将所需的小部件包装为可单击的小部件,以实现所需的功能。

一些可点击小工具:GestureDetectorInkWellInkResponse

new GestureDetector(
  onTap: ()=> ......,
  child: new Card(...),
);
2020-08-13