Flutter 多个手指按压事件

u5i3ibmn  于 2023-06-07  发布在  Flutter
关注(0)|答案(2)|浏览(654)

我目前正在试验Flutter和它的能力。我在Google Play商店找到了这个应用程序Chwazi Finger Chooser
这个应用程序允许用户将多个手指放在空白屏幕上,每个手指周围画一个圆圈,然后选择一个。

  • Flutter是否有像这个应用程序一样同时按多个手指的能力?
  • 以及共享该印刷机的位置,以便可以围绕该印刷机绘制一个圆圈?

我不希望人们只是为我做这件事,我只是想知道是否有人在Flutter中尝试过这种事情。作为新手寻求建议。

dohp0rv5

dohp0rv51#

您正在Flutter中查找multitouch功能。
阅读更多内容:Handling multitouch in flutter

gkn4icbw

gkn4icbw2#

我做了一些类似的事情,下面是一些代码:

RawGestureDetector(
      gestures: {
        MultiTapGestureRecognizer: GestureRecognizerFactoryWithHandlers<MultiTapGestureRecognizer>(
          () => MultiTapGestureRecognizer(),
          (MultiTapGestureRecognizer instance) {
            instance.onTapDown =(pointer, details) {
              log( 'X=${details.localPosition.dx}  Y=${details.localPosition.dy}' )
            };
          },  
        ),
      },
      child:
        ...some content widget here,
    )
)

相关问题