Android 如何在flatter中调用runApp方法中的两个类
我正在使用android颤振框架。我想在Android 如何在flatter中调用runApp方法中的两个类,android,dart,flutter,Android,Dart,Flutter,我正在使用android颤振框架。我想在runApp()中调用两个类我试过了,但没有成功 void main(){ runApp(new MaterialApp( title: "Hello world", home: new demo1(), //like this i want to call here demo2 )); } class demo1 extends StatalessWidget { //code here } class demo2 exte
runApp()中调用两个类代码>我试过了,但没有成功
void main(){
runApp(new MaterialApp(
title: "Hello world",
home: new demo1(), //like this i want to call here demo2
));
}
class demo1 extends StatalessWidget {
//code here
}
class demo2 extends StatalessWidget {
//code here
}
有人能推荐我吗?我该怎么办?我不知道你打算做什么。我猜您希望同时显示两个小部件demo1
和demo2
。在这种情况下,你可以使用
void main(){
runApp(新材料)PP(
标题:“你好,世界”,
主页:新专栏(
儿童:[
demo1(),
demo2(),
],
),
));
}
还有许多其他选项可用于布局屏幕,请查看该部分。如果要连续调用类,可以使用turnery运算符,如下所示
void main(){
bool condition = true;
runApp(new MaterialApp(
title: "Hello world",
home:condition? demo1():demo2(), //like this i want to call here demo2
));
}
class demo1 extends StatalessWidget {
//code here
}
class demo2 extends StatalessWidget {
//code here
}
你的问题还不是很清楚。你到底想要实现什么?例如,是否希望根据参数调用demo1或demo2?@boeledi我想在main()中调用demo1和demo2;
void main(){
bool condition = true;
runApp(new MaterialApp(
title: "Hello world",
home:condition? demo1():demo2(), //like this i want to call here demo2
));
}
class demo1 extends StatalessWidget {
//code here
}
class demo2 extends StatalessWidget {
//code here
}