答案 0 :(得分:1)
你可以使用我的源代码。 可能会解决您的问题。
class MyPage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Color(0xff7eded1),
appBar: AppBar(
backgroundColor: Color(0xFFFF9090),
centerTitle: true,
),
body: Center(
child: Column(
children: [
Image.asset('images/logo.jpg',width:600,height: 280,),
Image.asset('images/dancing.jpg',width:300,height: 140,),
RaisedButton(
child: Text("Click me"),
textColor: Colors.white,
color: Color(0xFF5E5E5E),
onPressed: (){
print("something");
})
],
),
),
);
}
}
答案 1 :(得分:0)
public class Solution {
public static void main(String[] args) {
char ch[] = new char[] { 'A', 'B', 'C', 'D', 'E' };
arrange(new int[] { 1, 3, 2, 0, 4 }, ch);
System.out.print(ch); // EDCAB
}
private static void arrange(int[] inArr, char[] chrArr) {
arrange(inArr, chrArr, 0, 0);
}
private static void arrange(int[] inArr, char[] chrArr, int index, int count) {
if (count == inArr.length)
// seen all elements
return;
char c = chrArr[index];
int t = -1;
/*
* Find what place, say, t, does c belong to. Then,
* recursively find which place
* does the element at t belong to.
*
* Continue till you have seen all the elements (count == arrays' length)
*/
for (int i = 0; i < inArr.length; i++) {
if (inArr[i] == index) {
t = i;
break;
}
}
arrange(inArr, chrArr, t, count + 1);
chrArr[t] = c;
}
}
小部件有一个 child 参数。不是孩子
答案 2 :(得分:0)
您的问题是您试图将 children
参数传递给 Center
小部件,而后者需要一个 child
参数。
如果您希望您的 Center
小部件有多个子级,您可以只传递一个小部件,如 Row
或 Column
作为 Center
的参数
child: Row(children: ...)
答案 3 :(得分:0)
中心小部件没有 children 参数,请改用 child 参数。 例子:
center(
child: Text("some text here"),
)
row 和 column 有 children 参数 例子:
Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
children:<Widget>[
Text("some text here"),
Text("some text here"),
]
),