GestureDetector 不起作用我该怎么办?

问题描述 投票:0回答:1

想象一下从butcontainer类调用的按钮和在项目类中创建的按钮,当单击项目类中创建的按钮时,手势检测器使用的文本显示在屏幕上,而从butcontainer类调用的按钮可以正常工作但在屏幕上没有反应。 its my butcontainer class its my text class its called my text class (in project class) the top is my button called from the class, the bottom is my button created in the project class

我不知道该怎么办,请帮忙

flutter dart button gesturedetector gesture-detection
1个回答
0
投票

您的

gesture detector
不起作用,因为您尚未在
callbacks
中包含任何
gesture detector

当您像这样包含

onTap
onLongPress
时,它就会起作用

GestureDetector(
              onTap: (){},
              child: Container(child: Text("click me"),
   ),
),

当您在其中包含回调时,它将起作用。

© www.soinside.com 2019 - 2024. All rights reserved.