Posts

Text field

  Flutter provides two text fields:   TextField   and   TextFormField . TextField TextField  is the most commonly used text input widget. By default, a  TextField  is decorated with an underline. You can add a label, icon, inline hint text, and error text by supplying an  InputDecoration  as the  decoration  property of the  TextField . To remove the decoration entirely (including the underline and the space reserved for the label), set the  decoration  to null. TextField ( decoration : InputDecoration ( border : OutlineInputBorder (), hintText : 'Enter a search term' , ), ), TextFormField TextFormField  wraps a  TextField  and integrates it with the enclosing  Form . This provides additional functionality, such as validation and integration with other  FormField  widgets. TextFormField ( decoration : const InputDecoration ( border : UnderlineInputBorder (),...