【发布时间】:2018-08-11 20:06:11
【问题描述】:
我目前正在学习如何使用 Flutter SDK 和 Android Studio 构建应用程序。我的问题是我需要在“管理”文本和卡片的其余部分之间添加一个分隔线小部件,但正如您在下面的屏幕截图中看到的那样,分隔线没有显示。我尝试更改大小(在这种情况下,两个文本之间的空间只会增加)并且我尝试设置颜色以查看它在我的手机上是否默认为透明。没有任何效果!
这是我的卡片小部件状态代码:
class BBSCardState extends State<BBSCard>{
@override
Widget build(BuildContext context) {
return new Padding(
padding: const EdgeInsets.only(top: 16.0, bottom: 16.0, left: 12.0, right: 12.0),
child: new Card(
child: new Row(
children: <Widget>[
new Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
new Padding(
padding: const EdgeInsets.only(top: 22.0, bottom: 8.0),
child: new Text("Administrative", style: new TextStyle(color: new Color.fromARGB(255, 117, 117, 117), fontSize: 32.0, fontWeight: FontWeight.bold)),
),
new Divider(),
new Text("text")
],
),
],
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.center,
)
)
);
}
}
这是卡片的截图:
还有: 有什么办法可以从 Divider 增加实际线的大小? (不仅仅是间距)
谢谢!
【问题讨论】:
标签: flutter