草庐IT

零部件

全部标签

dart - 如何在 flutter 的小部件中创建内循环?

我有一个json文件:[{"1":[{"week":"Saturday"},{"name":"A","time":"15:30"},{"name":"B","time":"18:45"},{"name":"C","time":"21:00"}]},{"2":[{"week":"Sunday"},{"name":"D","time":"14:30"},{"name":"E","time":"15:00"}]}]这是我的代码。假设counter列表是从json文件生成的。import'dart:convert';import'package:flutter/material.dart';v

android - Flutter - 如何在 Checkbox 的动态列表中设置 Checkbox 小部件的状态

抱歉,如果这不是很清楚。我欢迎任何关于澄清的建议,因为我是Flutter的新手,也是在StackOverflow上提问的新手。我将发布有效和无效的内容。基本上我想要一个Perk小部件,其中包含不同数量的Checkbox小部件。当我在build方法中创建小部件时,我可以设置它们的状态(选中或未选中),但是在列表中使用for循环动态创建Checkbox小部件并将该列表传递给Row会使Checkbox无响应。不起作用(但我不知道为什么,这就是我想要的)import'package:flutter/material.dart';import'package:gloomhaven_enhance

android - Flutter - 如何在 Checkbox 的动态列表中设置 Checkbox 小部件的状态

抱歉,如果这不是很清楚。我欢迎任何关于澄清的建议,因为我是Flutter的新手,也是在StackOverflow上提问的新手。我将发布有效和无效的内容。基本上我想要一个Perk小部件,其中包含不同数量的Checkbox小部件。当我在build方法中创建小部件时,我可以设置它们的状态(选中或未选中),但是在列表中使用for循环动态创建Checkbox小部件并将该列表传递给Row会使Checkbox无响应。不起作用(但我不知道为什么,这就是我想要的)import'package:flutter/material.dart';import'package:gloomhaven_enhance

scroll - FLUTTER 滚动多个小部件

如果我有两个(或更多)可滚动小部件(例如,SingleChildScrollView),如何让它们同时滚动?因为我会将它们堆叠在彼此之上,所以一个被另一个的Container覆盖。我是新手,所以我现在没有太多选择。我尝试了ScrollController但它不起作用。我不知道如何在我的代码中正确实现它。另外,如果可能的话,请附上一个简单的代码示例。这是我尝试过的:class_MyHomePageStateextendsState{finalScrollController_mycontroller=newScrollController();@overrideWidgetbuild(B

scroll - FLUTTER 滚动多个小部件

如果我有两个(或更多)可滚动小部件(例如,SingleChildScrollView),如何让它们同时滚动?因为我会将它们堆叠在彼此之上,所以一个被另一个的Container覆盖。我是新手,所以我现在没有太多选择。我尝试了ScrollController但它不起作用。我不知道如何在我的代码中正确实现它。另外,如果可能的话,请附上一个简单的代码示例。这是我尝试过的:class_MyHomePageStateextendsState{finalScrollController_mycontroller=newScrollController();@overrideWidgetbuild(B

inheritance - Flutter:继承自抽象的无状态小部件

我有一个类必须采用自定义小部件。这个可以有两个不同的实现,所以我想有一个抽象类作为接口(interface)并创建另外两个扩展抽象类的类。所以,我有:abstractclassICustomWidgetextendsStatelessWidget{}classAextendsICustomWidget{@overrideWidgetbuild(BuildContextcontext)=>//Implementation}classBextendsICustomWidget{@overrideWidgetbuild(BuildContextcontext)=>//Implementati

inheritance - Flutter:继承自抽象的无状态小部件

我有一个类必须采用自定义小部件。这个可以有两个不同的实现,所以我想有一个抽象类作为接口(interface)并创建另外两个扩展抽象类的类。所以,我有:abstractclassICustomWidgetextendsStatelessWidget{}classAextendsICustomWidget{@overrideWidgetbuild(BuildContextcontext)=>//Implementation}classBextendsICustomWidget{@overrideWidgetbuild(BuildContextcontext)=>//Implementati

android - Flutter:如何在触发转换之前为小部件设置动画?

您知道我们如何在转换到新屏幕之前为小部件设置动画吗?我的意思是:用户点击FAB,这会打开一个新屏幕在用户点击后,FAB会动画缩小直到不可见(就像原生开发中的隐藏功能一样)当FAB不可见时,触发新的屏幕转换通过一个Activity/多个fragment在native开发中实现这一点相对容易,但我找不到在flutter中做到这一点的方法:/ 最佳答案 您需要使用AnimationController并为您的FAB配置它并附加AnimationStatusListener。按下FAB后,您将启动动画,一旦动画完成,您将在状态监听器中导航到

android - Flutter:如何在触发转换之前为小部件设置动画?

您知道我们如何在转换到新屏幕之前为小部件设置动画吗?我的意思是:用户点击FAB,这会打开一个新屏幕在用户点击后,FAB会动画缩小直到不可见(就像原生开发中的隐藏功能一样)当FAB不可见时,触发新的屏幕转换通过一个Activity/多个fragment在native开发中实现这一点相对容易,但我找不到在flutter中做到这一点的方法:/ 最佳答案 您需要使用AnimationController并为您的FAB配置它并附加AnimationStatusListener。按下FAB后,您将启动动画,一旦动画完成,您将在状态监听器中导航到

flutter - 如何修复 Tabbar 小部件的最后一项?

在使用tabbarwidget的过程中,我需要展示12种左右,即使可以左右拖拽,但还是太麻烦了,所以希望他们提供另一种方式在最后展示一个按钮选项卡显示。左右拖动tabbar时,按钮始终显示在末尾,点击时看起来像悬浮在顶部。当您按下按钮时,向下滑动面板以另一种方式显示这12种类型。如何添加这个按钮?import'package:flutter/material.dart';voidmain()=>runApp(MyApp());classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){return