Flutter – Form Elemanları

import ‘package:flutter/material.dart’; class FormveTextFormField extends StatefulWidget {   @override   _FormveTextFormFieldState createState() => _FormveTextFormFieldState(); } class _FormveTextFormFieldState extends State<FormveTextFormField> {   String _adsoyad, _mailadres, _password;   bool otomatikkontrol = true;   bool checkboxstatemhk = false;   bool switchdurumu = true;   String cinsiyet = “”;   double sliderdeger = 1;   final formkey =       GlobalKey<FormState>(); //tüm formlarda geçerli bir key oluşturuyoruz   //bu key sadece aşağıdaki formun keyi olarak düşünebilirsiniz…   @override   Widget build(BuildContext context) {     return Theme(       data: Theme.of(context).copyWith(           accentColor: Colors.green,

Devam

Flutter – Validate() kullanımı

import ‘package:flutter/material.dart’; class FormveTextFormField extends StatefulWidget {   @override   _FormveTextFormFieldState createState() => _FormveTextFormFieldState(); } class _FormveTextFormFieldState extends State<FormveTextFormField> {   String _adsoyad, _mailadres, _password;  bool otomatikkontrol = true;   final formkey = GlobalKey<FormState>(); //tüm formlarda geçerli bir key oluşturuyoruz   //bu key sadece aşağıdaki formun keyi olarak düşünebilirsiniz…      @override   Widget build(BuildContext context) {     return Theme(       data: Theme.of(context).copyWith(           accentColor: Colors.green,           errorColor: Colors.green,                       primaryColor: Colors.red.shade400),         

Devam

Flutter – TextFormField Örnekleri

child: ListView(               children: <Widget>[                 (                   decoration: InputDecoration(                     prefixIcon: Icon(Icons.account_circle),                     labelText: “Ad Soyad :”,                     border: OutlineInputBorder(),                     hintText: “Adınız Soyadınız…”,                   ),                 ),                 SizedBox(height: 10,),                 TextFormField(

Devam

Flutter – TextField Kullanımı Basitçe – Görsel

  Padding(               padding: const EdgeInsets.all(16.0),               child: TextField(                 keyboardType: TextInputType.number,                 textInputAction: TextInputAction.done,                 autofocus: false,                 maxLines: 1,                 maxLengthEnforced: true,                 onChanged: (String s) => debugPrint(“Değer :$s”),                 onSubmitted: (String s) {                   debugPrint(“Değer Submit :$s”);                   girilenmetin = s;                 },                 cursorColor: Colors.orange,                 decoration: InputDecoration(                     icon: Icon(Icons.done),                     suffixIcon: Icon(Icons.mail),                     filled: true,                     fillColor: Colors.orange.shade100,                     hintText: “Metinimmm”,

Devam

Flutter – Sayfamızda SingleChildScrollView oluşturarak scroll yapabiliriz

body: //listeyiHazirla(),             SingleChildScrollView(           child: Container(             margin: EdgeInsets.all(10),             width: double.infinity,             height: MediaQuery.of(context).size.height * 2,             color: Colors.teal.shade400,             child: Align(                 alignment: Alignment.center, child: Text(“Merhaba Dünyaaa”)),           ),         )); SingleChildScrollView ile yazımız artık scroll olabilecektir

Devam