flutter-listview相关内容
我有一个带有 Text 小部件和 ListView 的屏幕,当我尝试在 ListView 内滚动时,它不允许我滚动. 我的主体是 SingleChildScrollView,但它没有为 ListView.builder 提供滚动视图.我尝试将 ListView.build 包装在 Expanded 中,但没有成功. class HomePageState extends State{@覆盖
..
如何在 ListView 中找出当前 visible 或 invisible 的项目? 例如,我在 ListView 中有 100 个项目,当我滚动到屏幕或列表顶部时,我想检测哪些项目从视口中出现或消失. 插图: 解决方案 你也可以使用 inview_notifier_list.它基本上是一个普通的 ListView,它定义了一个可见区域,并且它的孩子在该区域内时会收到通知.
..
flutter默认在ios上的ListView/GridView/...上添加overscroll效果 我想完全或在一个特定的可滚动项上删除此效果. 我能做什么? 解决方案 我找到了这个答案 (https://stackoverflow.com/a/51119796/5869913),刚刚添加了有关删除过度滚动效果的信息. 超滚动效果来自ScrollBehavior 添
..
大家好,我正在使用 Buttons 来自定义按钮,但我没有找到接近预期设计的方法.基本上,我想自定义 1) 灰色背景和黑色复选标记的多个复选框 2) 灰色的 RangeSlider 非活动栏 3) 黑色单选按钮,我想取消全选,我知道在单选按钮中用户不能取消选择所有按钮,但我想取消选择所有有或没有单选按钮(任何不同的方式也可以)4) 与第 3 点相同,但方形框带有灰色背景和黑色复选标记.我附上了我的
..
在 Flutter 中,Row/ListView/Stack 等小部件不处理 null 子级.因此,如果我们想有条件地将小部件添加为子小部件,我通常会执行以下操作: 行(孩子们:[富== 42?文本(“foo"):容器(),],); 但是添加一个空容器感觉很奇怪. 另一种解决方案是 where 过滤器: 行(孩子们:[富== 42?文本(“foo"):空,].whe
..
我正在从服务器 API 获取数据,正在成功从服务器获取数据,但问题是当数据提供给 Listview 时无法显示.如何在 Flutter/dart 中显示 Listview 上的数据? 以下是从服务器 API 获取数据的代码 List职位= [];列出 officeNames = [ ];列出 officeLocations = [ ];列出 jobTypes = [ ];未来 getJo
..
我正在使用下面的代码从flutter应用程序中的mysql服务器中获取json数据的元素.我可以在其中成功获取数据. class CompanyDetail {字符串错误;列表内容;CompanyDetail({this.error,this.content});CompanyDetail.fromJson(Map json){错误= json ['错
..
@override窗口小部件build(BuildContext context){super.build(上下文);SystemChrome.setEnabledSystemUIOverlays(SystemUiOverlay.values);返回AnnotatedRegion(值:SystemUiOverlayStyle(statusBarCol
..
我需要设计一个屏幕,根据选择的按钮显示一个不同的窗口小部件(selectedWidget).问题在于内容是动态的,我必须对所有API使用ListView.builder.并且ListView.builder仅在包含listview的行包装在Expanded窗口小部件中时才起作用.我想在ListView的正下方有两个按钮,由于Expanded小部件无法覆盖ListView所在的整个列,因此无法实现.
..
我正在从API接收数据并将其显示在特定页面中.我想动态显示数据,即当用户从列表视图构建器中选择一个对象时,它会自动刷新数据库并将其从其他用户的屏幕中删除.为此,我想基于此多用户应用程序, StreamBuilder 将是最佳选择使用颤动.我希望有人可以帮助我:) 未来: class OrdersBloc {Future>getOrders()异步{
..
我有一个带有文本小部件和ListView的屏幕,当我尝试在ListView中滚动时,它不允许我滚动. 我的身体是SingleChildScrollView,但是没有为ListView.builder提供scrollView.我试图将ListView.build包装在Expanded中,但没有解决. class HomePageState extends State
..
我能够从flutter应用程序中的服务器成功获取JSON数据,但是在查询列表视图构建器的字段时却无法执行此操作,并且出现错误 JSON数据 { "error": "false", "content": { "16": [ [ {
..
我面临页面滚动问题.我正在显示每天分组的用户交易. 因此ExpansionTile中将包含多个项目. 我首先要从数据库中提取几天,然后要在当天完成交易. 所以下面是我的页面的工作方式 获取所有记录 获取天数并放入一个列表(天数列表) 在此列表(天列表)中加载带有for循环的主扩展图块 当我们进行循环时,当天进行交易并加载到另一个数组中 将子级绑定为ExpansionTile的子
..
我一直在学习Flutter,并遵循有关Provider软件包的在线教程,目前我正在使用StreamProvider. 我有一个连接到Firestore并返回集合中所有文档(“报告")的服务,然后将这些文档映射到我的报表对象. 服务: class FirestoreService { Firestore _db = Firestore.instance; var random =
..
在抽屉中,在列表视图中,当单击onTap并将所有其他子项的颜色设置为默认值时,是否要更改CustomListTile的颜色? class CustomListTile extends StatelessWidget { final Color itemContainerColor; const CustomListTile({ //deafult color is Col
..
我的自定义小部件代码: class CustomWidget extends StatefulWidget { final int index; final String value; final bool isSelected; final VoidCallback onSelect; const CustomWidg
..
Android提供类似于RecyclerView.SCROLL_STATE_IDLE的滚动状态,该状态指示用户何时停止滚动.我无法在Pageview或ListView ScrollListener的颤振中找到任何替代. 我的问题 我需要检测PageView中的向上/向下滚动,以基于此执行一些操作. Flutter提供了方向(_myPageViewController.position.
..
我想允许用户从列表中仅选择一个选项,如果他一个接一个地选择,则应仅选择最后一个选项. 在当前代码中,用户可以从列表中选择我要避免的多个选项. 尝试的代码: class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return new MaterialA
..
我有一个listview.我想通过相应的索引号转到某个小部件. 我已经尝试使用ScrollController,但是它需要偏移值才能跳转到索引.但是我想通过使用其索引号跳到一个小部件. 请帮我修复它 预先感谢. 解决方案 不幸的是,ListView没有对scrollToIndex()函数的内置方法.您必须开发自己的方法来测量元素animateTo()或jumpTo()的偏移量,
..
如何在 ListView中找出当前可见或不可见的项目? 例如,我在 ListView 中有100个项目,当我滚动到屏幕或列表顶部时,我想要来检测哪些项目从视口中出现或消失。 插图: 解决方案 没有简单的方法可以做到这一点。 此处是相同的问题,但是它没有答案。 对此有一个活跃的 GitHub问题。 该问题有多种解决方案。该 Gist 的功能需要 rect_getter
..