我有一个简单的条形应用栏,我将原色设置为此:
theme: ThemeData(primary Color: Color. fromRGBO(50, 50, 205, 1)),
在添加银条应用程序栏之前,所有屏幕均设置为原色, 但是在我添加了条子应用程序栏后,屏幕突然变成了白色。
如何设置我的原色以填充屏幕?
这是一个非常简单的条形应用栏,如果您需要此代码,请告诉我
答案 0 :(得分:0)
仍然不知道为什么会这样,但是我找到了解决方法。
只需用容器包装剩余的屏幕并添加颜色,如下所示:
SliverFillRemaining(
child: Container(
color: Color.fromRGBO(30, 30, 123, 1.0),
child: ...your remaining screen
答案 1 :(得分:0)
也许您需要使用一个Scaffold小部件,并在其中放置SliverAppBar并使用Scaffold的backgroundcolor属性来设置彩色屏幕。