Flutter Google Maps 不会横向滚动

Sim*_*n H 1 flutter

Flutter / android dev 的全新内容。

我有一个谷歌地图作为 TabBar 中的一个选项卡。向左/向右滑动被标签栏抓取,而不是允许用户滚动地图。我怎样才能让地图滚动。我已经根据以下内容尝试了各种排列,但目前只能上下滚动。

GoogleMap(
        onMapCreated: _controller.complete,
        initialCameraPosition: _center,
        myLocationButtonEnabled: true,
        myLocationEnabled: true,
        scrollGesturesEnabled: true,
        gestureRecognizers: <Factory<OneSequenceGestureRecognizer>>[
          Factory<OneSequenceGestureRecognizer>(
            // () => ScaleGestureRecognizer(),
            () => HorizontalDragGestureRecognizer(),
          ),
        ].toSet(),
        markers: mkMarkers(this.widget.viewModel.restos),
      )
Run Code Online (Sandbox Code Playgroud)

小智 5

禁用 tabBar 物理。

不幸的是,这将适用于所有选项卡,但是您是否希望在不同的选项卡上滚动执行不同的操作。

TabBarView(
        physics: NeverScrollableScrollPhysics(),
...       
      ),
Run Code Online (Sandbox Code Playgroud)