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

Issue

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

Solution

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 *