Error message: The default 'List' constructor isn't available when null safety is enabled


Can help me. Error message is The default ‘List’ constructor isn’t available when null safety is enabled.
Try using a list literal, ‘List.filled’ or ‘List.generate’.

enter image description here


You can create a new empty list like

 List<TextEditingController> _controllers = [];

List() constructor cannot be used in null-safe code. Use List.filled to create a non-empty list. This requires a fill value to initialize the list elements with. To create an empty list, use [] for a growable list or List.empty for a fixed length list (or where growability is determined at run-time).

More about list class.

Answered By – Yeasin Sheikh

Answer Checked By – Katrina (FlutterFixes Volunteer)

Leave a Reply

Your email address will not be published. Required fields are marked *