import 'package:deus_app/common/style/gsy_style.dart'; import 'package:flutter/material.dart'; class MyDrawer extends StatelessWidget { // const MyDrawer({ // Key? key, // }) : super(key: key); @override Widget build(BuildContext context) { return Drawer( child: MediaQuery.removePadding( context: context, //移除抽屉菜单顶部默认留白 removeTop: true, child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Padding( padding: const EdgeInsets.only(top: 38.0,left: 10,right: 10), child: Row(children: [ Expanded( flex: 1, child: Text( '设备名称', style: TextStyle( color: Colors.black, fontSize: GSYConstant.minTextSize, fontWeight: FontWeight.bold, ), ), ), Expanded( child: Container( height: 40, child: TextField( decoration: InputDecoration( border: OutlineInputBorder(), ),style: TextStyle(fontSize: 14), onChanged: (value) { _device = value; }, ), ), flex: 4, ), ]), ), Padding( padding: const EdgeInsets.only(top: 38.0,left: 10,right: 10), child: Row(children: [ Expanded( flex: 1, child: Text( '展示名称', style: TextStyle( color: Colors.black, fontSize: GSYConstant.minTextSize, fontWeight: FontWeight.bold, ), ), ), Expanded( child: Container( height: 40, child: TextField( decoration: InputDecoration( border: OutlineInputBorder() ),style: TextStyle(fontSize: 14), onChanged: (value) { _username = value; }, ), ), flex: 4, ), ]), ), Padding( padding: const EdgeInsets.only(top: 38.0,left: 10,right: 10), child: Row(children: [ Expanded( flex: 1, child: Text( 'devicekey', style: TextStyle( color: Colors.black, fontSize: GSYConstant.minTextSize, fontWeight: FontWeight.bold, ), ), ), Expanded( child: Container( height: 40, child: TextField( decoration: InputDecoration( border: OutlineInputBorder() ),style: TextStyle(fontSize: 14), onChanged: (value) { _deviceKey = value; }, ), ), flex: 4, ), ]), ), Padding( padding: const EdgeInsets.only(top: 38.0,left: 10,right: 10), child: Row(children: [ Expanded( flex: 1, child: Text( '产品名称', style: TextStyle( color: Colors.black, fontSize: GSYConstant.minTextSize, fontWeight: FontWeight.bold, ), ), ), Expanded( flex: 4, child: Container( height: 40, child: TextField( decoration: InputDecoration( border: OutlineInputBorder() ),style: TextStyle(fontSize: 14), onChanged: (value) { _product = value; }, ), ), ), ]), ), ], ), ), ); } String _device = '',_username = '', _deviceKey = '', _product = ''; }