Выравнивание главной оси Flutter Row не работает - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь поместить две кнопки материала в ряд с ровным промежутком между ними.Но виджет mainAxisAlignment не работает.Обе кнопки прикреплены друг к другу в начале ряда.

Widget _buildSignInButton() {
    return Row(
      children: <Widget>[
        Container(
          child: new Row(
            mainAxisAlignment: MainAxisAlignment.spaceAround,
            children: <Widget>[
              new SignInButton(
                onPressed: () {
                  _googleSignIn();
                },
                imageUrl: 'assets/images/glogo.png',
              ),
              new SignInButton(
                onPressed: () {
                  _fbSignIn();
                },
                imageUrl: 'assets/images/fblogo.png',
              ),
            ],
          ),
        )
      ],
    );
  }

 Widget build(BuildContext context) {
    return Container(
        child: _buildSignInButton()


    );
  }

1 Ответ

0 голосов
/ 30 января 2019

Попробуйте упростить код:https://flutter.io/docs/development/ui/layout/box-constraints#flex

...