草庐IT

l_textField

全部标签

dart - 在一行中对齐 TextField 和 FlatButton

下面的代码运行良好,并在TextField下显示FlatButton:import'package:flutter/material.dart';classLocationCaptureextendsStatelessWidget{LocationCapture(this.clickCallback,this.tc);finalTextEditingControllertc;finalVoidCallbackclickCallback;@overrideWidgetbuild(BuildContextcontext){returnColumn(mainAxisSize:MainAxis

dart - (Flutter) 如何在不按 "Done"的情况下自动监听 TextField 中的变化?

I在对话框中打印来自TextField的输入(TextField和输出都在AlertDialog中)。只有当我在键盘上按下“完成”时,输出才会更新。如果我不按“完成”,它会一直显示旧输出。这是我的源代码:FuturewidePopUpCustom()async{returnshowDialog(context:context,builder:(BuildContextcontext){returnAlertDialog(title:Text('EnterNumber'),content:SingleChildScrollView(child:ListBody(children:[Tex

dart - 为什么将 TextField 放在 In Row 中时出现错误

我试图将两个文本字段放在一行中,以便它们排成一行,但我似乎遇到了以下错误,我似乎无法理解我在这里做错了什么。感谢帮助。导入“package:flutter/material.dart”;voidmain(){runApp(MaterialApp(title:'Planet',home:Home()));}classHomeextendsStatefulWidget{@overrideStatecreateState(){//TODO:implementcreateStatereturnHomeState();}}classHomeStateextendsState{@overrideW

dart - 如何设置 TextField 宽度?

我将我的TextField嵌套在宽度为10.0的Container中,但文本字段仍然占据了设备的整个宽度。Widget_reviewBody(){returnSliverToBoxAdapter(child:Container(width:10.0,padding:EdgeInsets.only(bottom:30.0),child:TextField(onChanged:(text){setState((){reviewBody=text;});},keyboardType:TextInputType.multiline,maxLines:null,decoration:InputD

android - 如何将 TextField 居中放置在 Container 中?

我想将Container中的TextField居中,但它们是左对齐的。@overrideWidgetbuild(BuildContextcontext){//TODO:implementbuildreturnScaffold(appBar:AppBar(title:Text('Login'),),body:Container(child:Column(children:[Container(child:TextField(decoration:InputDecoration(hintText:'EmailAddress'),),width:MediaQuery.of(context).

flutter,TextField怎么用呢?

如何使用TextField?我试过StatelessWidget和StatefulWidget,还是不行。这是我的代码:import'package:flutter/material.dart';voidmain(){runApp(MyApp());}classMyAppextendsStatefulWidget{@overrideStatecreateState(){return_MyAppState();}}class_MyAppStateextendsState{@overrideWidgetbuild(BuildContextcontext){returnContainer(c

带有 IconButton 的 Flutter TextField

这个小部件有两个问题。添加suffix:IconButton...时,它会在文本字段内添加看起来像填充的内容。当_searchController.text不为空时,如何显示后缀图标。我试过_searchController.text!=null?IconButton(...):'不知道在这里返回什么'Widget_searchBox(){returnTextField(controller:_searchController,decoration:InputDecoration(labelText:"Search",hintText:"Search",prefixIcon:Icon(

flutter - 如何让 TextField 占据所有可用的垂直空间?

TextField具有maxLines属性,它定义了多少行被“绘制”。但是当我不知道这个属性的值(value)时我该怎么办。屏幕不同,我只想将TextField垂直扩展到最大。Column(crossAxisAlignment:CrossAxisAlignment.start,mainAxisAlignment:MainAxisAlignment.start,children:[Expanded(child:TextField(keyboardType:TextInputType.multiline,maxLength:null,maxLines:100,decoration:Inpu

flutter - 如何在 TextField 中垂直居中不同大小的 hintText?

我有一个像这样的TextField,其中输入文本和提示文本的大小不同。TextField(style:Theme.of(context).textTheme.subhead.copyWith(fontSize:70.0,),decoration:InputDecoration(hintText:'Enteranumber',hideDivider:true,hintStyle:TextStyle(color:Colors.grey[500],fontSize:25.0,),),);虽然用户输入文本在我的父容器中居中,但hintText不是(顶部比底部有更多空间)。有没有办法让提示文本也

flutter - 如何通过 IME 在屏幕底部显示 Flutter TextField

我的页面是一个SingleChildScrollView,它有一个子列。我在屏幕底部有一个TextField。当IME耗尽时,如何使TextField显示在IME之上。现在TextField由IME覆盖。而且它是不可见的,util手动滚动。演示代码import'package:flutter/material.dart';classDemoextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewMaterialApp(home:newScaffold(appBar:newAppBar(eleva