草庐IT

ListView1

全部标签

listview - Flutter 仅按需填充 ExpansionTile 数据(一个 Future 对象),而不是在初始化时

我能够从REST/JSON填充ListView和ExpansionTiles,这很好,但我希望扩展block最初不填充,并且仅在单击它们时单独填充(可能使用onExpansionChanged:)我有以下内容,它几乎像我想要的那样工作,除了它正在填充ListView,然后由于每个ExpansionTile内的FutureBuilder,它会立即(自动)填充扩展图block。如何更改此设置,以便在单独单击/展开之前不会填充ExpansionTiles?import'dart:async';import'package:flutter/material.dart';import'packa

listview - 如何制作扩展卡?

我是Flutter的新手,我想制作一个这样的卡片列表。我试图理解原文Project但我无法弄清楚。我只想做一个没有背景gif/视频效果的可扩展卡片谢谢... 最佳答案 尝试在Card中添加一个ExpansionTile,这将在您展开ExpansionTile时展开CardCard(child:Padding(padding:EdgeInsets.only(top:36.0,left:6.0,right:6.0,bottom:6.0),child:ExpansionTile(title:Text('BirthofUniverse'),

listview - 如何制作扩展卡?

我是Flutter的新手,我想制作一个这样的卡片列表。我试图理解原文Project但我无法弄清楚。我只想做一个没有背景gif/视频效果的可扩展卡片谢谢... 最佳答案 尝试在Card中添加一个ExpansionTile,这将在您展开ExpansionTile时展开CardCard(child:Padding(padding:EdgeInsets.only(top:36.0,left:6.0,right:6.0,bottom:6.0),child:ExpansionTile(title:Text('BirthofUniverse'),

dart - 如何将我的 List<Object> 显示到 Listview 中?

我有一个Json文件作为Assets。解析工作完美,但是当我使用我的json中的列表时,会抛出一个错误。“在null时调用了getter”这是我的JsonCode:classBiersorten{finalListbiersorten;Biersorten({this.biersorten});factoryBiersorten.fromJson(ListparsedJson){ListlistBiersorten=newList();listBiersorten=parsedJson.map((i)=>Bier.fromJson(i)).toList();returnnewBiers

dart - 如何将我的 List<Object> 显示到 Listview 中?

我有一个Json文件作为Assets。解析工作完美,但是当我使用我的json中的列表时,会抛出一个错误。“在null时调用了getter”这是我的JsonCode:classBiersorten{finalListbiersorten;Biersorten({this.biersorten});factoryBiersorten.fromJson(ListparsedJson){ListlistBiersorten=newList();listBiersorten=parsedJson.map((i)=>Bier.fromJson(i)).toList();returnnewBiers

dart - Flutter ListView 显示错误的项目

ListView显示Item1、Item2和Item3。当我尝试删除Item2时,ListView错误地显示了Item1和Item2。控制台在列表中显示正确的项目:Item1和Item3。主屏幕:classHomeScreenextendsStatefulWidget{@overrideHomeScreenStatecreateState()=>newHomeScreenState();}classHomeScreenStateextendsState{Listtodos=newList();@overridevoidinitState(){super.initState();popu

dart - Flutter ListView 显示错误的项目

ListView显示Item1、Item2和Item3。当我尝试删除Item2时,ListView错误地显示了Item1和Item2。控制台在列表中显示正确的项目:Item1和Item3。主屏幕:classHomeScreenextendsStatefulWidget{@overrideHomeScreenStatecreateState()=>newHomeScreenState();}classHomeScreenStateextendsState{Listtodos=newList();@overridevoidinitState(){super.initState();popu

listview - Flutter:ListView.builder 创建列

我正在为一些计数游戏开发一个flutter-app。我试图让它工作,一个ListView.builder在一列中显示两个项目,在另一列中显示其他两个项目。但我不知道该怎么做。有什么建议吗?这是我的代码:import'dart:math';import'package:flutter/material.dart';classTeamsextendsStatefulWidget{finalStringspieler1;finalStringspieler2;finalStringspieler3;finalStringspieler4;Teams({Keykey,this.spieler1

listview - Flutter:ListView.builder 创建列

我正在为一些计数游戏开发一个flutter-app。我试图让它工作,一个ListView.builder在一列中显示两个项目,在另一列中显示其他两个项目。但我不知道该怎么做。有什么建议吗?这是我的代码:import'dart:math';import'package:flutter/material.dart';classTeamsextendsStatefulWidget{finalStringspieler1;finalStringspieler2;finalStringspieler3;finalStringspieler4;Teams({Keykey,this.spieler1

dart - ListView.builder 不显示任何内容 - Flutter

当我不在Flutter中使用ListView.builder构造函数时,单个项目按预期从JSONAPI显示:当我使用ListView.builder时,没有任何显示。没有错误!我还尝试了一个仅包含文本的ListView,但似乎也不起作用。这是代码:@overrideWidgetbuild(BuildContextcontext){returnContainer(child:newScaffold(appBar:AppBar(title:Text("thetitle"),//TODOeditthisbackgroundColor:Colors.blueAccent),body:Colum