Нет просмотра Flutter на устройстве, если в строке есть два текстовых виджета - PullRequest
0 голосов
/ 20 октября 2018

У меня проблема с отображением строки.Я хочу показать два отдельных текста подряд.но вид не виден на устройстве.

 Row(   mainAxisAlignment: 
             MainAxisAlignment.spaceBetween,
              children: <Widget>[
                Text("dataewrwer"),
                   Text("dataewrwer")],
                   )

, если я обертываю оба текста расширенным, то это работает.

Row(   mainAxisAlignment: 
             MainAxisAlignment.spaceBetween, 
              children: <Widget>[
                Expanded(child:  RaisedButton(onPressed: (){},child: Text("button"),),),
                   Expanded(child:
                   Text("dataewrwer"),)],
                   )

, что является основной проблемой с виджетом строки, даже если яположить RaisedButton и текст, который не отображается на устройстве и показывает ошибку

Ошибка подключения к сервисному протоколу: Исключение: Нет просмотра флаттера Доступен (sigterm)

1 Ответ

0 голосов
/ 20 октября 2018

У вас есть ошибка в вашем коде

     <Widget>[
            Text("dataewrwer"),
               Text("dataewrwer"),)],

Есть дополнительный ")", удалите его, и он должен работать

   <Widget>[
            Text("dataewrwer"),
            Text("dataewrwer"),
           ],

Это прекрасно работает для меня:

  Center(
        child: new Container(
            child: Column(
          mainAxisSize: MainAxisSize.min,
          children: <Widget>[
            Row(
              mainAxisAlignment: MainAxisAlignment.spaceBetween,
              children: <Widget>[
                Text("text1"),
                Text("text2"),
              ],
            ),
          ],
        )),
      )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...