当子组件可响应点击事件时,GestureDetector是不能阻断子组件响应点击事件的。
那么,如果我们想阻断子组件对点击事件的响应,该怎么办呢?
正确的做法是:使用AbsorbPointer组件。
AbsorbPointer(
child: RaisedButton(
child: Text("点我试试"),
onPressed: () {
debugPrint("我被点击了");
})
)
当子组件可响应点击事件时,GestureDetector是不能阻断子组件响应点击事件的。
那么,如果我们想阻断子组件对点击事件的响应,该怎么办呢?
正确的做法是:使用AbsorbPointer组件。
AbsorbPointer(
child: RaisedButton(
child: Text("点我试试"),
onPressed: () {
debugPrint("我被点击了");
})
)