我只是想在此ui中添加2个按钮:
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('VIDEOCALL'),
),
body: Center(
child: Container(
padding: const EdgeInsets.symmetric(horizontal: 20),
height: 400,
child: Column(
children: <Widget>[
Row(
children: <Widget>[
Expanded(
child: TextField(
controller: _channelController,
decoration: InputDecoration(
errorText:
_validateError ? 'Channel name is mandatory' : null,
border: UnderlineInputBorder(
borderSide: BorderSide(width: 1),
),
hintText: 'ENTER ENTRY CODE',
),
))
],
),
Padding(
padding: const EdgeInsets.symmetric(vertical: 20),
child: Row(
children: <Widget>[
Expanded(
child: RaisedButton(
onPressed: onJoin,
child: Text('Join'),
color: Colors.blueAccent,
textColor: Colors.white,
),
)
],
),
)
],
),
),
),
);
}
但是我无法添加它。有时我有一个孩子已经定义了错误,或者即使代码被接受,它也不会在屏幕上弹出。
好吧,我说我尝试了所有事情,但是我没有重启系统。似乎只是重新启动系统即可解决问题,现在我可以使用代码了新的RaisedButton...。它可以正常工作
Padding(
padding: const EdgeInsets.symmetric(vertical: 20),
child: Row(
children: <Widget>[
Expanded(
child: RaisedButton(
onPressed: onJoin1,
child: Text('Join'),
color: Colors.blueAccent,
textColor: Colors.white,
),
),
],
),
),
Padding(
padding: const EdgeInsets.symmetric(vertical: 30),
child: Row(
children: <Widget>[
Expanded(
child: RaisedButton(
onPressed: onJoin1,
child: Text('Join'),
color: Colors.blueAccent,
textColor: Colors.white,
),
),
],
),