Я написал этот фрагмент, который вы можете запустить на DartPad . Это то, что ты искал? Я думаю, что проблема заключалась в том, что Container
был большим потомком RaisedButton
, вам это совсем не нужно, вы можете определить форму и стиль кнопки в самой кнопке, нет необходимости добавлять дополнительных детей кроме текста.
Widget _loginButton() {
return Row(
children: <Widget>[
RaisedButton(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(25.00),
side: BorderSide(
color: Color(0xffd67219),
width: 1,
),
),
color: Color(0xffffffff),
padding: EdgeInsets.symmetric(
vertical: 10,
horizontal: MediaQuery.of(context).size.width / 3.5,
),
child: Text(
'SUBMIT',
style: TextStyle(
fontSize: 20,
fontWeight: FontWeight.w400,
color: Color(0xffD67219),
),
),
onPressed: () {},
)
],
mainAxisSize: MainAxisSize.min,
);
}
Вот результат:
![RaisedButton](https://i.stack.imgur.com/tsmFh.gif)