Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在颤振中绕过小部件_Android_Flutter_Widget_Touch_Toggle - Fatal编程技术网

Android 在颤振中绕过小部件

Android 在颤振中绕过小部件,android,flutter,widget,touch,toggle,Android,Flutter,Widget,Touch,Toggle,我有一个应用程序,我被卡住了。我不太会飞和飞镖,所以我在这里有点不知所措。基本上,我有两个小部件,其中一个是另一个的孩子 我想做的是绕过父窗口小部件,让它将所有触摸输入重新路由到子窗口小部件,并能够在保持其状态的同时打开和关闭父窗口小部件 父窗口小部件是缩放窗口小部件,子窗口小部件是画师窗口小部件。两者都接收触摸输入。问题是,画师小部件在接收触摸输入时有延迟,因为缩放小部件处于打开状态(我知道这一点,因为如果我注释掉缩放小部件,一切都正常工作),这种延迟会使应用程序变得无用 如何绕过父窗口小部件

我有一个应用程序,我被卡住了。我不太会飞和飞镖,所以我在这里有点不知所措。基本上,我有两个小部件,其中一个是另一个的孩子

我想做的是绕过父窗口小部件,让它将所有触摸输入重新路由到子窗口小部件,并能够在保持其状态的同时打开和关闭父窗口小部件

父窗口小部件是缩放窗口小部件,子窗口小部件是画师窗口小部件。两者都接收触摸输入。问题是,画师小部件在接收触摸输入时有延迟,因为缩放小部件处于打开状态(我知道这一点,因为如果我注释掉缩放小部件,一切都正常工作),这种延迟会使应用程序变得无用

如何绕过父窗口小部件,仍然将所有触摸输入数据发送到painter窗口小部件?我需要Zoom和Painter两个小部件无缝地协同工作,因此不能忽略其中一个

下面是一些代码:

        child: GestureZoomBox(
          maxScale: 5.0,
          doubleTapScale: 3.0,
          duration: Duration(milliseconds: 200),
          child: Container(
            height: 675,
            width: 477,
            decoration: BoxDecoration(
              color: Colors.white,
            ),
            foregroundDecoration: BoxDecoration(
              image: DecorationImage(
                image: AssetImage("assets/***.png"),
                fit: BoxFit.fill,
              ),
            ),
            child: AbsorbPointer(
              absorbing: absorbP,
              child: Painter(_controller),
基本上,当AbsorbPointer的吸收属性(absorbP)为off(false)时,我希望绕过GestureZoomBox小部件,以便将通常传递给GestureZoomBox小部件的所有触摸输入路由到Painter小部件,反之亦然

基本上,我想做的是有一个自定义的painter小部件,它也有缩放控件(平移、双击缩放、收缩到缩放),但这不应该影响写作能力

任何帮助都将不胜感激


多谢各位

附上一些代码