InkWell和GestureDetector

InkWell和GestureDetector

本文介绍了InkWell和GestureDetector,如何使它们工作?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

我想使用GestureDetector进行onTapDown回调,但是还具有不错的InkWell飞溅效果.

I'd like to use a GestureDetector for it's onTapDown callback but also have a nice InkWell splash effect.

可以同时使用这两个吗?

Is it possible to use these two together?

推荐答案

如果您要无条件处理指针向下事件而没有手势消除歧义,您可以将InkWell设为侦听器的子级,并设置onPointerDown处理程序.

If you want to unconditionally handle the pointer down event with no gesture disambiguation, you can make the InkWell a child of a Listener, and set the onPointerDown handler.

例如:

new Listener(
  onPointerDown: (e) { print('onPointerDown'); },
  child: new InkWell(
    child: new Text('Tap me'),
    onTap: () { print('onTap'); }
  ),
),

向InkWell添加onTapDown处理程序可能很有意义.

It might make sense to add an onTapDown handler to InkWell.

这篇关于InkWell和GestureDetector,如何使它们工作?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-06 23:03