首页 > 解决方案 > 颤振:在脚手架底部添加一个文本

问题描述

我是新来的。在我的主屏幕中,我想在显示的屏幕底部添加一个文本

主页代码

Scaffold buildUnAuthScreen(){
    return Scaffold(
      body: Container(
        decoration: BoxDecoration(
          gradient: LinearGradient(
            begin: Alignment.topRight,
            end: Alignment.bottomLeft,
            colors: [
              Theme.of(context).accentColor,
              Theme.of(context).primaryColor,
            ]
          ),
        ),
        alignment: Alignment.center,
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          crossAxisAlignment: CrossAxisAlignment.center,
          children: <Widget>[
            Text('FriendsHive',
            style: TextStyle(
              fontFamily: 'Signatra',
              fontSize: 90.0,
              color: Colors.white,
            ) ,
            ),
            GestureDetector(
              onTap: login,
              child: Container(
                width: 260.0,
                height: 60.0,
                decoration: BoxDecoration(
                  image: DecorationImage(image: AssetImage('assets/images/google_signin_button.png'),
                    fit: BoxFit.cover,
                  ),
                ),
              ),
            ),
          ],
        ),
      ),
    );
  }

结果

模拟器

在此屏幕中,我想添加将显示在底部的文本。我尝试了一个示例,但是当我应用该示例时,文本显示在底部,但主要文本和按钮向上,我不希望这种情况发生。

标签: androidandroid-studioflutterdart

解决方案


你可以使用这个代码

 Expanded(
      child: Align(
        alignment: FractionalOffset.bottomCenter,
         child: Text('You can try'),    
      ),
    ),

或者

 bottomNavigationBar: BottomAppBar(
color: Colors.transparent,
child: Text('something'),
elevation: 0,

),


推荐阅读