草庐IT

flutter - 导航器中的未定义名称 'context'

我是flutter的初学者,几天前才开始。我想从一个小部件转到另一个文件中的另一个小部件。但是当我使用导航器时它显示错误。我已经尝试使用一些关于堆栈溢出的类似问题的答案来解决它,但我无法解决它。另外,我无法正确理解这些内容。这些是其中的一些:Undefinedname'context'Undefinedname'context'influtternavigation“take_attendance.dart”classTakeAttendanceextendsStatefulWidget{staticStringtag='take-attendance';@override_TakeA

button - Flutter - 按下时更改 RaisedButton 的颜色

我读到的所有内容都表明您可以使用SetState完成这项工作。这是我一直在使用的,它不会重绘。classServerSelectionStateextendsState{boolserver1Selected,server2Selected,server3Selected=false;@overridevoidinitState(){setState((){server1Selected=false;server2Selected=false;server3Selected=false;});super.initState();}@overrideWidgetbuild(BuildCo

button - Flutter - 按下时更改 RaisedButton 的颜色

我读到的所有内容都表明您可以使用SetState完成这项工作。这是我一直在使用的,它不会重绘。classServerSelectionStateextendsState{boolserver1Selected,server2Selected,server3Selected=false;@overridevoidinitState(){setState((){server1Selected=false;server2Selected=false;server3Selected=false;});super.initState();}@overrideWidgetbuild(BuildCo

flutter - 如何在 flutter stepper 中禁用第一个取消按钮

我目前有一个步进器也能正常工作,但我有一个问题如何在第一步禁用后退按钮,但在其他步骤中应该显示它。我用controlsBuilder修改了步进器,但我没有找到可以禁用后退按钮的解决方案。提前致谢这是我的步进器的一小段代码(不完整):controlsBuilder:(BuildContextcontext,{VoidCallbackonStepContinue,VoidCallbackonStepCancel}){returnRow(children:[FlatButton(onPressed:onStepContinue,child:constText('Weiter',style:T

flutter - 如何在 flutter stepper 中禁用第一个取消按钮

我目前有一个步进器也能正常工作,但我有一个问题如何在第一步禁用后退按钮,但在其他步骤中应该显示它。我用controlsBuilder修改了步进器,但我没有找到可以禁用后退按钮的解决方案。提前致谢这是我的步进器的一小段代码(不完整):controlsBuilder:(BuildContextcontext,{VoidCallbackonStepContinue,VoidCallbackonStepCancel}){returnRow(children:[FlatButton(onPressed:onStepContinue,child:constText('Weiter',style:T

android-studio - Flutter - 如何更改 TextField 边框颜色?

我已经尝试了所有方法来尝试更改文本字段的边框颜色,但它似乎被忽略了。我试过sideBorder(甚至宽度也被忽略)、hintStyle、仅将特定主题应用于此小部件,它们似乎都被忽略了。child:newTheme(data:ThemeData(primaryColor:Colors.white,accentColor:Colors.white,hintColor:Colors.white//ThisisIgnored,inputDecorationTheme:InputDecorationTheme(border:OutlineInputBorder(borderSide:Border

android-studio - Flutter - 如何更改 TextField 边框颜色?

我已经尝试了所有方法来尝试更改文本字段的边框颜色,但它似乎被忽略了。我试过sideBorder(甚至宽度也被忽略)、hintStyle、仅将特定主题应用于此小部件,它们似乎都被忽略了。child:newTheme(data:ThemeData(primaryColor:Colors.white,accentColor:Colors.white,hintColor:Colors.white//ThisisIgnored,inputDecorationTheme:InputDecorationTheme(border:OutlineInputBorder(borderSide:Border

flutter - 如何在 flutter 中创建自定义 tabBar

我想在我的体内实现一个自定义的可滚动TabBar,而不是在appBar中 最佳答案 PageView和PageController所以这并不是您要找的东西,您可以水平滚动(scrollView)而不是底部栏,但我希望这能将您推向正确的方向。此代码基本上使用pageView来显示页面,并且由于有一个页面Controller,您可以为特定页面的任何按钮或onPress设置动画。如有任何问题,请告诉我!import'package:flutter/material.dart';classTestWidgetextendsStatefulW

flutter - 如何在 flutter 中创建自定义 tabBar

我想在我的体内实现一个自定义的可滚动TabBar,而不是在appBar中 最佳答案 PageView和PageController所以这并不是您要找的东西,您可以水平滚动(scrollView)而不是底部栏,但我希望这能将您推向正确的方向。此代码基本上使用pageView来显示页面,并且由于有一个页面Controller,您可以为特定页面的任何按钮或onPress设置动画。如有任何问题,请告诉我!import'package:flutter/material.dart';classTestWidgetextendsStatefulW

flutter - 每次用户滚动 ListView 时获取滚动距离

使用scrollListener和ScrollController,如何获取每次用户滚动时从开始到滚动结束的滚动距离? 最佳答案 ScrollController有一个名为offset的属性,它将为您提供当前偏移量。下面是一个工作示例import'package:flutter/material.dart';voidmain()=>runApp(MyApp());classMyAppextendsStatelessWidget{//Thiswidgetistherootofyourapplication.@overrideWidge