我有一个应用程序,它在轮播中有一些图像,当用户点击图像两次时,我想显示“喜欢”。这是我到目前为止所做的代码:
GestureDetector(
onDoubleTap: () {
// setState(() {
// isLiked = !isLiked;
// });
print("tapped twice");
flareControls.play("like");
},
child: Stack(
children: [
Container(
child: Center(
child: SizedBox(
width: 80,
height: 80,
child: FlareActor(
'assets/like.flr',
controller: flareControls,
animation: 'idle',
),
),
),
),
CarouselSlider(
... carousel things...
有了这个,如果我在轮播中双击它会打印“点击两次”,但它不会显示类似的动画。
我究竟做错了什么?