您好,我想问一下如何设置streambuilder和容器的布局。
我有一个名为streamdb的streambuilder, 然后在我要添加的streambuilder的下面,一个按钮名称buttonscan。
Container container = new Container(margin: const EdgeInsets.all(10.0),
child: new Row(margin: const EdgeInsets.all(10.0),
children: [streamdb,buttonscan]));
尝试过:
children : <Widget>[streamdb],buttonname]
children : <Widget>[streamdb,buttonname]
children : [new Expanded(streamdb),buttonname]
我在上面的代码中编译时产生错误,如何构建streambuilder和按钮?
最后但并非最不重要的一点是,为什么要创建一个这样的帖子来问stackoverflow中的问题这么困难?
答案 0 :(得分:0)
只是解决我自己的问题。 希望它可以帮助遇到同样问题的其他人。
有时类无法解析“ this”方法,因此,由于dart-flutter可以忽略空间,因此最好这样做:
小部件构建(BuildContext上下文){ 返回新的MaterialApp( 主页:新脚手架( appBar:新的AppBar( 标题:new Text('MY App TITLE'), ), 正文:新中心( 子:新列( 儿童:[ 新的Expanded(子级: 新的StreamBuilder()),mybutton,]))
PS:请发表更多评论,以获得更好的代码。谢谢!