草庐IT

ListView-Adapter

全部标签

listview - Flutter 在 ListView 中只重建一行

我的应用程序中有一个ListView。每行都有一些仅影响同一行的按钮。我不想刷新整个Listview。当我在点击按钮时调用setState()时,会导致整个Listview刷新。如何在行内的同一行点击按钮上进行刷新?在我的代码中,点击一个按钮必须导致同一个按钮的颜色发生变化:............ListplayList=newList();............@overrideWidgetbuild(BuildContextcontext){returnnewDirectionality(textDirection:globals.textDirection,child:new

listview - Flutter 在 ListView 中只重建一行

我的应用程序中有一个ListView。每行都有一些仅影响同一行的按钮。我不想刷新整个Listview。当我在点击按钮时调用setState()时,会导致整个Listview刷新。如何在行内的同一行点击按钮上进行刷新?在我的代码中,点击一个按钮必须导致同一个按钮的颜色发生变化:............ListplayList=newList();............@overrideWidgetbuild(BuildContextcontext){returnnewDirectionality(textDirection:globals.textDirection,child:new

Flutter Horizo​​ntal ListView 在下方添加行而不是无限滚动

应用程序的目的是显示许多用户必须选择的按钮。不幸的是,无限滚动在这里不是一个用户友好的工具,最好不要让用户进行不必要的操作。因此,我需要水平ListView位于一个屏幕内并在下方展开,添加新行。我已经尝试添加一个SizedBox,但ListView行仍然是无限的并且离开了屏幕。returnnewScaffold(appBar:AppBar(title:Text("Test"),),body:SizedBox(width:300.0,child:ListView(scrollDirection:Axis.horizontal,children:_rowWidgets.toList()//

Flutter Horizo​​ntal ListView 在下方添加行而不是无限滚动

应用程序的目的是显示许多用户必须选择的按钮。不幸的是,无限滚动在这里不是一个用户友好的工具,最好不要让用户进行不必要的操作。因此,我需要水平ListView位于一个屏幕内并在下方展开,添加新行。我已经尝试添加一个SizedBox,但ListView行仍然是无限的并且离开了屏幕。returnnewScaffold(appBar:AppBar(title:Text("Test"),),body:SizedBox(width:300.0,child:ListView(scrollDirection:Axis.horizontal,children:_rowWidgets.toList()//

dart - flutter 中的 ListView

我们需要在ListView中放置一列圆边容器,当我将它们包装在ListView中时它们不会显示,我是flutter的新手,所以我确定我遗漏了一些东西。我添加了一个不滚动设计的屏幕截图,这些容器将动态加载并滚动,一旦我可以让ListView工作。截图这是屏幕代码import'package:flutter/material.dart';import'package:lightbridge_mobile/ui/gradient_app_bar.dart';import'package:lightbridge_mobile/ui/widget_container.dart';classWid

dart - flutter 中的 ListView

我们需要在ListView中放置一列圆边容器,当我将它们包装在ListView中时它们不会显示,我是flutter的新手,所以我确定我遗漏了一些东西。我添加了一个不滚动设计的屏幕截图,这些容器将动态加载并滚动,一旦我可以让ListView工作。截图这是屏幕代码import'package:flutter/material.dart';import'package:lightbridge_mobile/ui/gradient_app_bar.dart';import'package:lightbridge_mobile/ui/widget_container.dart';classWid

dart - Flutter 在 ListView 或 PageView 中跳过 child

假设我的PageView中有4个childPageView(children:[Page1(),Page2(),Page3(),//howtoskipthiswhenaconditionisfalsePage4(),],)我想在bool值为true时显示Page3,我该怎么做,我想放一个null但我不允许这样做。 最佳答案 一种方法是使用-使用sync*函数。如果condition为真,Page2将被显示。boolcondition=true;PageView(children:List.unmodifiable(()sync*{y

dart - Flutter 在 ListView 或 PageView 中跳过 child

假设我的PageView中有4个childPageView(children:[Page1(),Page2(),Page3(),//howtoskipthiswhenaconditionisfalsePage4(),],)我想在bool值为true时显示Page3,我该怎么做,我想放一个null但我不允许这样做。 最佳答案 一种方法是使用-使用sync*函数。如果condition为真,Page2将被显示。boolcondition=true;PageView(children:List.unmodifiable(()sync*{y

按下按钮时 flutter 显示 ListView

ListmenServicesList=[]..add(ServicesMensCollection('ihdgfstfyergjergdshf','janik',10))..add(ServicesMensCollection('ihdgfstfyergjerg','janik',10))..add(ServicesMensCollection('ihdgfstfyergjerg','janik',10))..add(ServicesMensCollection('ihdgfstfyergjergdf','janik',10))bool_value2=false;void_value

按下按钮时 flutter 显示 ListView

ListmenServicesList=[]..add(ServicesMensCollection('ihdgfstfyergjergdshf','janik',10))..add(ServicesMensCollection('ihdgfstfyergjerg','janik',10))..add(ServicesMensCollection('ihdgfstfyergjerg','janik',10))..add(ServicesMensCollection('ihdgfstfyergjergdf','janik',10))bool_value2=false;void_value