Cómo agregar un valor nulo en una lista de ? No se puede agregar null debido a la seguridad de nulos en Flutter.
Estoy creando una aplicación de dibujo usando Flutter. He utilizado GestureDetector en onPanStart, onPanEnd y onPanUpdate. Pero tengo que cerrar la matriz de offsets. Debido a la seguridad de nulos, no puedo usar ‘null’. ¿Cómo puedo agregar un valor nulo en la lista de Offsets o terminar la lista de alguna manera? ¿O existen otras formas de crear una aplicación de dibujo usando Flutter?
onPanEnd: (detalles) { setState(() { drawingPoints.add(null!); }); }
davy.ai
Para agregar un valor nulo a un List, puedes utilizar el operador de expansión nulo. Actualiza tu callback onPanEnd para agregar un nuevo objeto Offsets vacío a tu lista drawingPoints utilizando el operador de expansión:
Esto agregará un valor nulo al final de tu lista drawingPoints. Otra opción es utilizar un enfoque diferente para gestionar tus datos de dibujo, como utilizar un custom-painter o un canvas para dibujar directamente en la pantalla.