Flutter: How do you make a card clickable?

后端 未结 6 1345
迷失自我
迷失自我 2020-12-15 02:40

I just have a simple Card like new Card(child: new Text(\'My cool card\')) and I want to be able to click anywhere on it to run some function, except there\'s n

6条回答
  •  半阙折子戏
    2020-12-15 02:52

    Flutter use composition over properties. Wrap the desired widget into a clickable one to achieve what you need.

    Some clickable widgets : GestureDetector, InkWell, InkResponse.

    GestureDetector(
      onTap: () => ......,
      child: Card(...),
    );
    

提交回复
热议问题