flutter 关于我的主.dart文件中的文本小部件的警告

olmpazwi  于 2023-06-30  发布在  Flutter
关注(0)|答案(2)|浏览(141)
import 'package:flutter/material.dart';

void main(){ runApp(const MaterialApp(

home: Scaffold(
    backgroundColor: Colors.yellowAccent,
    appBar: AppBar(
        title: Text('I am Rich'),
    ),
  ),
)

); }
我开始学习一门关于Flutter的新课程,得到一个警告说“被调用的构造函数不是构造函数”有人能告诉我为什么吗?它只在我添加文本小部件时出现...怎么了?先谢谢你。我完全是个初学者

iibxawm4

iibxawm41#

void main() {
  runApp(
    MaterialApp(
      home: Scaffold(
        backgroundColor: Colors.yellowAccent,
        appBar: AppBar(
          title: Text('I am Rich'),
        ),
      ),
    )
  );
}

应该删除MaterialApp前面的const关键字,因为AppBar()不是常量构造函数

sg2wtvxw

sg2wtvxw2#

home: Scaffold(
    backgroundColor: Colors.yellowAccent,
    appBar: AppBar(
      title: const Text('I am Rich'),
    ),
  ),

你应该在文本控件前添加const关键字。因为您在文本小部件中添加了静态文本。

相关问题