您的
MyAppBar
课程应具有以下签名:
class MyAppBar extends StatelessWidget implements PreferredSizeWidget {
@override
Widget build(BuildContext context) => AppBar(...); // Your implementation
@override
Size get preferredSize => Size.fromHeight(kToolbarHeight);
}
使用方法:
Scaffold(
appBar: MyAppBar(),
...
)
这个错误告诉你(有点神秘,必须说)
AppBarTheme
是一个Type
,而AppBarTheme()
(该类型的对象)就是你想说的