Как реализовать текст действия панели приложения вместо значка действия во Flutter? - PullRequest
0 голосов
/ 05 июля 2018

Я пытаюсь реализовать панель приложения в флаттере. Я могу добавить значок действия, который закрывает приложение. Я хочу показать имя пользователя рядом со значком закрытия действия. Я попытался добавить новый Text () в массив виджетов действий в разделе appar. но не в состоянии выровнять его. Есть ли способ добавить текст действия напрямую?

enter image description here

Код:

@override
  Widget build(BuildContext context) {
    //build a form widget using the form key we created above
    return new Scaffold(
      appBar: new AppBar(
        title: new Text(StringRef.appName),
        actions: <Widget>[

          new Container(),

        new Text(
        userName,
        textScaleFactor: 1.5,
        style: new TextStyle(
          fontSize: 12.0,
          color: Colors.white,
        ),
      ),

      new IconButton(
        icon: new Icon(Icons.close),
        tooltip: 'Closes application',
        onPressed: () => exit(0),
      ),
        ],
      ),
}

1 Ответ

0 голосов
/ 05 июля 2018

Оберните ваш текстовый виджет в центре виджета как

new Center(
    new Text(
        userName,
        textScaleFactor: 1.5,
        style: new TextStyle(
          fontSize: 12.0,
          color: Colors.white,
        ),
)
...