如何在 Flutter 中使卡片小部件可触摸?

Jan*_*.M. 2 widget dart flutter

我目前正在制作一个带有卡片小部件列表的应用程序。这是一个代码片段:

new GestureDetector(
        onLongPress: () {
          showAlert(); 
        //pops up an AlertDialog
        },
        child: new Card(child: new Text("Hello"))
)
Run Code Online (Sandbox Code Playgroud)

是否可以使卡片小部件可触摸,以便用户可以感觉到/看到卡片被(长)点击?我正在搜索“InkWell-something 结果”。

编辑:当我长按它们时,我想在我的卡片小部件上产生飞溅效果。我的意思是飞溅效果的一个例子在下面的 GIF 中给出:

在此处输入图片说明

Dan*_*lev 6

用这个

return Card(
    child: InkWell(
  onTap: () {},
  onLongPress: () {}
  child: Container(),
));
Run Code Online (Sandbox Code Playgroud)