我有一个问题,我在一个可滚动的列中有一个地图。作为地图,我使用FlutterMap (flutter_map包)。这是flutter的传单。在谷歌地图中,可以通过使用"gestureRecognizers“来解决这个问题。谷歌地图包中同样问题的解决方案:Google map in Flutter not responding to touch events。 但是这如何在flutter_map中工作呢?或者,对于需要在可滚动列表或标签中使用自己的滚动手势的所有类型的小部件,也许有一个通用的解决方案? 我在代码中的多个地方遇到了这个问题。例如,一个特殊的地方是: Scaffold -&
我想2个选项卡页,每个都有一个ListView共享一个RefreshIndicator。但是,RefreshIndicator必须作为子标签具有可滚动属性(而TabBarView不是),所以我尝试让每个标签有2个RefreshIndicators,如下面的代码所示。
但这带来了一个不同的问题,我也想要一个浮动的AppBar,这意味着我必须使用NestedScrollView。因此,当我向下滚动时,我最终触发了两个RefreshIndicators的onRefresh方法。而我只需要一个来刷新。
import 'package:flutter/material.dart';
m
我尝试在flutter中创建可滚动的行
但在尝试了多种方法后,我遇到了高度固定或列表无法滚动的问题
发布我尝试过的一段代码。
期待一种方式,我可以滚动在一行,而不需要为小工具的高度固定。
new Column(
children: [
new Container(
height: 100.0,
child: ListView(
scrollDirection: Axis.horizontal,
children: <Widget>[
new Te
我试图在列表视图中添加一个Row并得到错误
I/flutter (13858): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
I/flutter (13858): The following assertion was thrown during performLayout():
I/flutter (13858): BoxConstraints forces an infinite height.
I/flutter (13858):