SingleChildScrollView в GestureDetector не работает - PullRequest
0 голосов
/ 02 июня 2018

Когда я использую ListView или другую прокрутку в GestureDetector, она не работает:

new GestureDetector(
      child: new Container(
        alignment: FractionalOffset.center,
        child: new Text("Short Content"),
        decoration: new BoxDecoration(
          color: Colors.red
        ),
      ),
      onVerticalDragStart: (DragStartDetails detail){
        print("onVerticalDragStart");
      },
      onVerticalDragUpdate: (DragUpdateDetails detail){
        print("onVerticalDragUpdate");
      },
    )

над ней работает для определения перетаскивания, но если у меня есть другая прокрутка в GestureDetector, она не будет работать

new GestureDetector(
      child: new Container(
        alignment: FractionalOffset.center,
        child: new ListView(
          children: <Widget>[
            new Text("Long content "),

          ],
        ),
        decoration: new BoxDecoration(
          color: Colors.red
        ),
      ),
      onVerticalDragStart: (DragStartDetails detail){
        print("onVerticalDragStart");
      },
      onVerticalDragUpdate: (DragUpdateDetails detail){
        print("onVerticalDragUpdate");
      },
    )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...