草庐IT

RaisedButton

全部标签

flutter - 从主题更改 RaisedButton 的颜色不起作用

我尝试从themeData更改我所有RaisedButtons的颜色,但它拒绝工作。所有其他属性,例如fontSize和fontWeight已成功更改。仅当themeData的亮度属性更改为Brightness.dark时,文本的颜色才会从黑色变为白色。有什么办法可以解决这个问题吗?我可能做错了什么?这是我的示例代码:returnnewMaterialApp(title:'FlutterDemo',theme:newThemeData(primaryColor:Color(0XFF212845),scaffoldBackgroundColor:Color(0XFF212845),pri

flutter - 从主题更改 RaisedButton 的颜色不起作用

我尝试从themeData更改我所有RaisedButtons的颜色,但它拒绝工作。所有其他属性,例如fontSize和fontWeight已成功更改。仅当themeData的亮度属性更改为Brightness.dark时,文本的颜色才会从黑色变为白色。有什么办法可以解决这个问题吗?我可能做错了什么?这是我的示例代码:returnnewMaterialApp(title:'FlutterDemo',theme:newThemeData(primaryColor:Color(0XFF212845),scaffoldBackgroundColor:Color(0XFF212845),pri

listview - 如何通过 Flutter 中的 RaisedButton 传递/绑定(bind)值?

我有一个RaisedButtons的ListView,其中每个RaisedButton看起来像这样。每个RaisedButton的name变量都不同:newRaisedButton(onPressed:_navigateToRoute,child:newText(name),),点击RaisedButton调用_navigateToRoute():void_navigateToRoute(){Navigator.of(context).push(newMaterialPageRoute(builder:(BuildContextcontext){returnnewScaffold(bo

listview - 如何通过 Flutter 中的 RaisedButton 传递/绑定(bind)值?

我有一个RaisedButtons的ListView,其中每个RaisedButton看起来像这样。每个RaisedButton的name变量都不同:newRaisedButton(onPressed:_navigateToRoute,child:newText(name),),点击RaisedButton调用_navigateToRoute():void_navigateToRoute(){Navigator.of(context).push(newMaterialPageRoute(builder:(BuildContextcontext){returnnewScaffold(bo

dart - Flutter RaisedButton 覆盖 TextField

我的应用程序中有一个TextField,紧接着是一个RaisedButton。当我输入TextField时,按钮会向上移动到键盘上方。如果我在TextField中一直向下滚动,我可以看到所有文本。但是,当我输入并转到新行时,它不会一直向下滚动,并且按钮会覆盖最后一行文本的一部分。如何确保在我输入时整行文本始终可见?理想情况下,我希望按钮在我打字时不在键盘上方,而是隐藏在键盘旁边。不过,如果它更容易,我也可以使用确保TextField一直向下滚动的解决方案。这是我的应用程序的(简化的)相关部分:@overrideWidgetbuild(BuildContextcontext){retur

dart - Flutter 在 RaisedButton 上设置状态 onPressed

我正在构建一个测验应用程序,它会在用户提交他们选择的答案后显示对正确答案的解释。布局上有两个按钮——“下一个问题”和“提交答案”。在初始状态下,“下一个问题”按钮很微妙,因为它不可点击,只有“提交答案”按钮可点击。ClickHeretoViewtheLayoutoftheInitialState当点击“提交答案”按钮时,会发生两个Action:1.“提交答案”按钮变得微妙且不可点击,“下一个问题”按钮变得粗体且充满活力,当然可以点击。2.此外,在两个按钮所在的行下方,会出现一个附加部分(可能是另一个容器,我不知道),显示正确答案的解释。我需要一些帮助来实现上述两个Action到目前为止

flutter - 如何使用 RaisedButton 为 RadioListTile 提供背景颜色?

我一直在尝试通过单击RaisedButton为RadioListTile提供背景颜色,并创建一个函数将该颜色分配给RadioListTile包含特定的value,例如value:2。我正在使用StatefulWidget。代码:int_radioValue=0;int_answer=2;void_handleRadioValueChange(intvalue){setState((){_radioValue=value;});}Scaffold(appBar:AppBar(title:Text('Question#1'),backgroundColor:Colors.teal,),bo

dart - 如何减少 ListView.builder 中 RaisedButton 的宽度?

我似乎无法弄清楚如何减少ListView.builder中的RaisedButton的宽度。ListView.builder(itemCount:streetList.length,itemBuilder:(context,index){boolfirst=0==(index);boollast=streetList.length-1==(index);EdgeInsetsitemEdges=EdgeInsets.only(bottom:20);if(first){itemEdges=EdgeInsets.only(top:50,bottom:20);}elseif(last){ite

Flutter,如何摆脱 raisedButton 底部边距?

所以我试图移除raisedButton的底部边距,这样它看起来就好像与它下面的卡片合并了一样。这是它的样子这是我的代码Expanded(child:Card(elevation:5,//shape://RoundedRectangleBorder(borderRadius:BorderRadius.circular(22)),child:Column(children:[Row(children:[Padding(padding:constEdgeInsets.all(8.0),child:Text("Apakahanaksudahbisa...?",style:TextStyle(f

dart - 无法更改 RaisedButton 颜色

RaisedButton(onPressed:null,child:Text('Getin'),//changeittosign-incolor:Colors.blue,)我正在子项下创建此小部件,但颜色并未从其默认灰色更改。我尝试了十六进制代码值,但仍然没有帮助。 最佳答案 来自RaisedButton文档:如果[onPressed]回调为null,则按钮将被禁用,默认情况下将类似于[disabledColor]中的平面按钮。如果你是尝试更改按钮的[color]但它没有任何效果,请检查您是否传递了非null[onPressed]处