要在AppBar顶部添加黑色条纹,可以使用AppBar的foreground属性来实现。下面是一个示例代码:
AppBar(
foreground: Container(
decoration: BoxDecoration(
border: Border(
bottom: BorderSide(
color: Colors.black, // 设置条纹颜色
width: 1.0, // 设置条纹宽度
),
),
),
),
// 其它AppBar属性
title: Text('AppBar with Black Stripe'),
// ...
)
在这个示例中,我们使用Container作为AppBar的foreground属性,然后通过BoxDecoration的border属性设置一个底部边框。可以通过调整border的颜色和宽度来自定义条纹的样式。
注意:这种方法只能在AppBar的顶部添加条纹,无法在其他位置添加。如果需要在AppBar的其他位置添加条纹,可以使用PreferredSizeWidget自定义AppBar。